{"level":"info","service":"Main","time":"2026-03-23T16:37:01.215455439+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:01.218344406+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:01.218370153+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-03-23T16:37:01.276477821+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-03-23T16:37:01.276784195+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-03-23T16:37:01.276893035+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:01.276973132+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-03-23T16:37:04.278266549+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-03-23T16:37:04.279682594+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-03-23T16:37:14.260373589+07:00","message":"incoming connection from...171.103.89.169:64238 as client"}
{"level":"info","service":"Hub","time":"2026-03-23T16:37:14.260387585+07:00","message":"new client from...171.103.89.169:64238 connected"}
{"level":"info","service":"Scheduler","time":"2026-03-23T16:37:17.222771955+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:17.22299078+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-03-23T16:37:18.098645115+07:00","message":"incoming connection from...171.103.89.169:64245 as client"}
{"level":"info","service":"Hub","time":"2026-03-23T16:37:18.098659+07:00","message":"new client from...171.103.89.169:64245 connected"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:19.27909193+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:21.062757079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:21.062758586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:22.279479575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:22.279490037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:25.280272852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:25.280302286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:28.280876701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:28.280930757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:31.281492719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:31.281500916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:34.281710186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:34.2817517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:37.282038535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:37.282072098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:40.282401393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:40.282434263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:43.283383937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:43.283418551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:46.284432623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:46.28443727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:49.2847806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:49.284814715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:49.460257629+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:49.775350652+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:49.863173005+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:49.863189662+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:49.863192233+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:49.863199775+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:49.863221856+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:49.863230492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:49.863236947+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:49.86323932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:49.86324129+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:49.863242971+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:49.863244944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:49.863247298+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:49.86327283+07:00","message":"push: {true \n 0 0xc000682780}"}
{"level":"info","service":"Main","time":"2026-03-23T16:37:49.868388666+07:00","message":"write wav file: './tmp/7530/7530_1.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:50.166451446+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:50.413867169+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:50.506884286+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:50.50690329+07:00","message":"found end of frame, send empty tag with msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:50.506906259+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:50.506913519+07:00","message":"[buffer interim] 2 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:50.506920505+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:50.506924802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:50.506927798+07:00","message":"> Transcript [1] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:50.50693036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:50.50693265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:50.506934605+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:50.506936475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:50.506943571+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:50.50695349+07:00","message":"push: {true \n 0 0xc000683300}"}
{"level":"info","service":"Main","time":"2026-03-23T16:37:50.511313923+07:00","message":"write wav file: './tmp/7530/7530_2.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:51.124731935+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:51.847996716+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:51.84814086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:51.848146611+07:00","message":"receive interim result [false|false]: หา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:51.848162268+07:00","message":"[buffer interim] 3 false หา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:51.848167922+07:00","message":"[bufferProcess] interim [780000000]:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:51.84816985+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:51.848178182+07:00","message":"[bufferProcess] send to processor (ticker):หา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:51.848181119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:51.848183684+07:00","message":"> Transcript [2] [false]: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:51.848185771+07:00","message":"Set StatePrefix (first interim): 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.094477263+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.094517244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.094522594+07:00","message":"receive interim result [false|false]: หาพี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.094536128+07:00","message":"[buffer interim] 3 false หาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.094542334+07:00","message":"[bufferProcess] interim [960000000]:หาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.094544251+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.096606527+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.096643171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.096647948+07:00","message":"receive interim result [false|false]: หาวิธี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.096659606+07:00","message":"[buffer interim] 3 false หาวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.096665764+07:00","message":"[bufferProcess] interim [20000000]:หาวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.096668156+07:00","message":"[bufferProcess] send to processor:หาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.096673362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.096675961+07:00","message":"> Transcript [3] [false]: 'หาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.096678807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.096680761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.096683068+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.096684873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:52.285218797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:52.285235854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.297038572+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.297097883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.297104761+07:00","message":"receive interim result [false|false]: หาวิธีแก้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.2971201+07:00","message":"[buffer interim] 3 false หาวิธีแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.297126142+07:00","message":"[bufferProcess] interim [200000000]:หาวิธีแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.297128431+07:00","message":"[bufferProcess] send to processor:หาวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.297140224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.297143336+07:00","message":"> Transcript [4] [false]: 'หาวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.297146983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.297148877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.297150672+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.297152955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.543765867+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.543804883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.543811062+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.54382455+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.543831421+07:00","message":"[bufferProcess] interim [440000000]:หาวิธีแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.543833865+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.543840471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.543843398+07:00","message":"> Transcript [5] [false]: 'หาวิธีแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.543846423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.543848334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.543850311+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.54385261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.749495776+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.749550053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.749557495+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.74957255+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.749579233+07:00","message":"[bufferProcess] interim [680000000]:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.749581684+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.74958826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.749591765+07:00","message":"> Transcript [6] [false]: 'หาวิธีแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.74959498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.749628264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.749631779+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.749634409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.749653283+07:00","message":"Push: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.749655695+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.749657598+07:00","message":"Set new StatePrefix : 'หาวิธีแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:52.749659706+07:00","message":"Next Push (prob) : 'วิธีแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:52.749667648+07:00","message":"push: {false หา 0 0xc000106a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:53.373863888+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:53.373902024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:53.373920073+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:53.373932289+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:53.373939127+07:00","message":"[bufferProcess] interim [280000000]:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:53.373941699+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:53.373947004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:53.373950053+07:00","message":"> Transcript [7] [false]: 'หาวิธีแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:53.37395299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:53.373954949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:53.373956839+07:00","message":"StatePrefix: 'หาวิธีแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:53.373959103+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.09883277+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.098872258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหาเคนพอร์ช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.098878557+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหาเคนพอร์ช"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.098891544+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหาเคนพอร์ช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.098898724+07:00","message":"[bufferProcess] interim [880000000]:หาวิธีแก้ไขปัญหาเคนพอร์ช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.098901391+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.098908103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.098910734+07:00","message":"> Transcript [8] [false]: 'หาวิธีแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.098914076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.098916248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.098918015+07:00","message":"StatePrefix: 'หาวิธีแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.098920107+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.141720693+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.141758478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.14176466+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.14177549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Pain Point ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.141778802+07:00","message":"receive interim result [false|false]:  Pain Point ของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.141786315+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.141790018+07:00","message":"[buffer interim] 3 false  Pain Point ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.141805515+07:00","message":"[bufferProcess] interim [60000000]:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.141808355+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไขปัญหาเคนพอร์ช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.141811251+07:00","message":"[bufferProcess] interim [60000000]: Pain Point ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.141813874+07:00","message":"[bufferProcess] update buffer: หาวิธีแก้ไขปัญหา Pain Point ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.141816859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.141819462+07:00","message":"> Transcript [9] [false]: 'หาวิธีแก้ไขปัญหาเคนพอร์ช'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.141822807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.141824934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.1418267+07:00","message":"StatePrefix: 'หาวิธีแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.141828952+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.321890792+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.321940902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.321947378+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.321958353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Pain Point ของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.321961613+07:00","message":"receive interim result [false|false]:  Pain Point ของผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.32196909+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.321975477+07:00","message":"[buffer interim] 3 false  Pain Point ของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.321981101+07:00","message":"[bufferProcess] interim [180000000]:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.32198675+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไขปัญหา Pain Point ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.321990131+07:00","message":"[bufferProcess] interim [180000000]: Pain Point ของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.321992698+07:00","message":"[bufferProcess] update buffer: หาวิธีแก้ไขปัญหา Pain Point ของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.321995729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.322000182+07:00","message":"> Transcript [10] [false]: 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.322003289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.322005344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.322007726+07:00","message":"StatePrefix: 'หาวิธีแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.322009869+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.322012292+07:00","message":"Push: 'วิธีแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.322013992+07:00","message":"TextPushed: 'หาวิธีแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.322015878+07:00","message":"Set new StatePrefix : 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.322017826+07:00","message":"Next Push (prob) : 'ปัญหา Pain Point ของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.322025206+07:00","message":"push: {false วิธีแก้ไข 0 0xc000106a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.375779672+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.375819092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.375825191+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.375837269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Pain Point ของพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.375840831+07:00","message":"receive interim result [false|false]:  Pain Point ของพวก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.375849026+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.375853109+07:00","message":"[buffer interim] 3 false  Pain Point ของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.375899308+07:00","message":"[bufferProcess] interim [240000000]:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.375914954+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไขปัญหา Pain Point ของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.375936422+07:00","message":"[bufferProcess] interim [240000000]: Pain Point ของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.375939435+07:00","message":"[bufferProcess] update buffer: หาวิธีแก้ไขปัญหา Pain Point ของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.375942902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.375947164+07:00","message":"> Transcript [11] [false]: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.375950357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.375952615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.375954427+07:00","message":"StatePrefix: 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.375956614+07:00","message":"TextPushed: 'หาวิธีแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.47082039+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.470868387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.47087463+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.470888591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Pain Point ของผู้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.470891828+07:00","message":"receive interim result [false|false]:  Pain Point ของผู้คน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.47089927+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.470902602+07:00","message":"[buffer interim] 3 false  Pain Point ของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.470908196+07:00","message":"[bufferProcess] interim [300000000]:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.47091048+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไขปัญหา Pain Point ของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.470913541+07:00","message":"[bufferProcess] interim [300000000]: Pain Point ของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.470915853+07:00","message":"[bufferProcess] update buffer: หาวิธีแก้ไขปัญหา Pain Point ของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.470918527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.470923481+07:00","message":"> Transcript [12] [false]: 'หาวิธีแก้ไขปัญหา Pain Point ของพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.470927438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.470929401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.470931271+07:00","message":"StatePrefix: 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.470933497+07:00","message":"TextPushed: 'หาวิธีแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.571809253+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.571843658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.57184974+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.571861809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Pain Point ของผู้คนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.571864838+07:00","message":"receive interim result [false|false]:  Pain Point ของผู้คนใน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.571871889+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.571874875+07:00","message":"[buffer interim] 3 false  Pain Point ของผู้คนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.57187985+07:00","message":"[bufferProcess] interim [420000000]:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.571882127+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไขปัญหา Pain Point ของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.571885264+07:00","message":"[bufferProcess] interim [420000000]: Pain Point ของผู้คนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.571888649+07:00","message":"[bufferProcess] update buffer: หาวิธีแก้ไขปัญหา Pain Point ของผู้คนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.571892055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.571894792+07:00","message":"> Transcript [13] [false]: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.571898104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.571900033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.571901881+07:00","message":"StatePrefix: 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.571903883+07:00","message":"TextPushed: 'หาวิธีแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.655184811+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.655221966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.655228118+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.655237526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Pain Point ของผู้คนในฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.655240022+07:00","message":"receive interim result [false|false]:  Pain Point ของผู้คนในฝัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.655248836+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.655252119+07:00","message":"[buffer interim] 3 false  Pain Point ของผู้คนในฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655279249+07:00","message":"[bufferProcess] interim [540000000]:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655284048+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไขปัญหา Pain Point ของผู้คนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655287142+07:00","message":"[bufferProcess] interim [540000000]: Pain Point ของผู้คนในฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655290112+07:00","message":"[bufferProcess] update buffer: หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655292956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655295572+07:00","message":"> Transcript [14] [false]: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655298571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.65530059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655302432+07:00","message":"StatePrefix: 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655304322+07:00","message":"TextPushed: 'หาวิธีแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655307263+07:00","message":"Push: 'ปัญหา Pain Point ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655309389+07:00","message":"TextPushed: 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.65531163+07:00","message":"Set new StatePrefix : 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.655313577+07:00","message":"Next Push (prob) : 'ผู้คนใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.655323131+07:00","message":"push: {false ปัญหา Pain Point ของ 0 0xc000106a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.65599848+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.656023543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.656029463+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.656047993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Pain Point ของผู้คนในสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.656051341+07:00","message":"receive interim result [false|false]:  Pain Point ของผู้คนในสังคม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.656061316+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.656073601+07:00","message":"[buffer interim] 3 false  Pain Point ของผู้คนในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.656078946+07:00","message":"[bufferProcess] interim [600000000]:หาวิธีแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.656081813+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.656086936+07:00","message":"[bufferProcess] interim [600000000]: Pain Point ของผู้คนในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.656089405+07:00","message":"[bufferProcess] update buffer: หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.656091894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.656094782+07:00","message":"> Transcript [15] [false]: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.656098073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.656106296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.65610822+07:00","message":"StatePrefix: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.656110417+07:00","message":"TextPushed: 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.780024133+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.780066618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา Pain Point\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.780074951+07:00","message":"receive interim result [false|false]: หาวิธีแก้ไขปัญหา Pain Point"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.780090723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของผู้คนในสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.780096416+07:00","message":"receive interim result [false|false]:  ของผู้คนในสังคม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.780106578+07:00","message":"[buffer interim] 3 false หาวิธีแก้ไขปัญหา Pain Point"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.780125314+07:00","message":"[buffer interim] 3 false  ของผู้คนในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.780133899+07:00","message":"[bufferProcess] interim [660000000]:หาวิธีแก้ไขปัญหา Pain Point"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.78013693+07:00","message":"[bufferProcess] send to processor:หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.780144813+07:00","message":"[bufferProcess] interim [660000000]: ของผู้คนในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.780148472+07:00","message":"[bufferProcess] update buffer: หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.780161766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.780170958+07:00","message":"> Transcript [16] [false]: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.780176001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.780178777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.780182433+07:00","message":"StatePrefix: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:54.780185588+07:00","message":"TextPushed: 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.892214331+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:54.965623956+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.014705528+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.014752989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.014762179+07:00","message":"receive interim result [true|false]: หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.014776729+07:00","message":"end recv isFinal message id 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.01477984+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.014792299+07:00","message":"[buffer interim] 3 true หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014803653+07:00","message":"[bufferProcess] interim [990000000]:หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014809108+07:00","message":"[bufferProcess] send to processor (isfinal):หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014814718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014818621+07:00","message":"> Transcript [17] [false]: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014823036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014825877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014829075+07:00","message":"StatePrefix: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014832265+07:00","message":"TextPushed: 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014835362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014838869+07:00","message":"> Transcript [18] [true]: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คนในสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014843007+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014846772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014848422+07:00","message":"StatePrefix: 'หาวิธีแก้ไขปัญหา Pain Point ของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014850721+07:00","message":"TextPushed: 'หาวิธีแก้ไขปัญหา Pain Point ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.014853716+07:00","message":"Push: 'ผู้คนในสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.014864685+07:00","message":"push: {true ผู้คนในสังคม 0 0xc000106a00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:37:55.02546103+07:00","message":"write wav file: './tmp/7530/7530_3.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:55.286051697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:55.286050723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.445871753+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.445910446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.445915986+07:00","message":"receive interim result [false|false]: ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.445929796+07:00","message":"[buffer interim] 4 false ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.445936388+07:00","message":"[bufferProcess] interim [480000000]:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.445938698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.619483498+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.61952888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.619534698+07:00","message":"receive interim result [false|false]: ปัญหาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.61954937+07:00","message":"[buffer interim] 4 false ปัญหาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.619556811+07:00","message":"[bufferProcess] interim [660000000]:ปัญหาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.619559484+07:00","message":"[bufferProcess] send to processor:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.61956645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.619569281+07:00","message":"> Transcript [19] [false]: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.619571376+07:00","message":"Set StatePrefix (first interim): 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.70258208+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.702620864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายึด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.702626376+07:00","message":"receive interim result [false|false]: ปัญหายึด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.702640224+07:00","message":"[buffer interim] 4 false ปัญหายึด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.70264766+07:00","message":"[bufferProcess] interim [780000000]:ปัญหายึด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.702649998+07:00","message":"[bufferProcess] send to processor:ปัญหาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.70265618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.702659348+07:00","message":"> Transcript [20] [false]: 'ปัญหาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.70266253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.702664588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.702666413+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.702668224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.842115239+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.84215313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาหยิบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.842170757+07:00","message":"receive interim result [false|false]: ปัญหาหยิบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.842211671+07:00","message":"[buffer interim] 4 false ปัญหาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.842222909+07:00","message":"[bufferProcess] interim [840000000]:ปัญหาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.842225422+07:00","message":"[bufferProcess] send to processor:ปัญหายึด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.842228781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.842231392+07:00","message":"> Transcript [21] [false]: 'ปัญหายึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.842234037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.842235921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.842237582+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.842239301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.935732996+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.935772304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.935777901+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:55.935791449+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.935798174+07:00","message":"[bufferProcess] interim [960000000]:ปัญหายิบย่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.935800494+07:00","message":"[bufferProcess] send to processor:ปัญหาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.935806961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.935809938+07:00","message":"> Transcript [22] [false]: 'ปัญหาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.935812945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.935815278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.935817367+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:55.935819366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.204646284+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.204700544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.204706336+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.204721549+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204727519+07:00","message":"[bufferProcess] interim [140000000]:ปัญหายิบย่อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204730413+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204737032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.20473982+07:00","message":"> Transcript [23] [false]: 'ปัญหายิบย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204742998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204744885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204749474+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204751727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204757955+07:00","message":"Push: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204759983+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204761908+07:00","message":"Set new StatePrefix : 'ปัญหายิบย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.204763962+07:00","message":"Next Push (prob) : 'ยิบย่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.204772241+07:00","message":"push: {false ปัญหา 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.263288815+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.263326508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.263331818+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.26334711+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.263355539+07:00","message":"[bufferProcess] interim [260000000]:ปัญหายิบย่อยที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.26335817+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.263362253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.263365156+07:00","message":"> Transcript [24] [false]: 'ปัญหายิบย่อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.263368422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.26337064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.263372418+07:00","message":"StatePrefix: 'ปัญหายิบย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.263374287+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.428289622+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.42833803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.428343581+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.428358157+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.428369008+07:00","message":"[bufferProcess] interim [380000000]:ปัญหายิบย่อยที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.428371518+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.4283777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.428380799+07:00","message":"> Transcript [25] [false]: 'ปัญหายิบย่อยที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.428384602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.428386774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.428388565+07:00","message":"StatePrefix: 'ปัญหายิบย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.428391734+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.504446023+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.504488717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.50449408+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.504507055+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.504513586+07:00","message":"[bufferProcess] interim [440000000]:ปัญหายิบย่อยที่ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.504516464+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.504521899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.50452443+07:00","message":"> Transcript [26] [false]: 'ปัญหายิบย่อยที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.504527557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.504530006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.504531839+07:00","message":"StatePrefix: 'ปัญหายิบย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.504535347+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.75166781+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.751704579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.751710246+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้คน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.751723889+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.751731342+07:00","message":"[bufferProcess] interim [560000000]:ปัญหายิบย่อยที่ทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.751733644+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.751738631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.751741372+07:00","message":"> Transcript [27] [false]: 'ปัญหายิบย่อยที่ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.75174483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.751746892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.751749208+07:00","message":"StatePrefix: 'ปัญหายิบย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.751751302+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.75175546+07:00","message":"Push: 'ยิบย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.751757281+07:00","message":"TextPushed: 'ปัญหายิบย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.751759281+07:00","message":"Set new StatePrefix : 'ปัญหายิบย่อยที่ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.751761388+07:00","message":"Next Push (prob) : 'ที่ทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.751769757+07:00","message":"push: {false ยิบย่อย 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.910143988+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.91020807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้เราควรทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.910214127+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้เราควรทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:56.910232019+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้เราควรทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.910249083+07:00","message":"[bufferProcess] interim [680000000]:ปัญหายิบย่อยที่ทำให้เราควรทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.91025396+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.910260785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.910263968+07:00","message":"> Transcript [28] [false]: 'ปัญหายิบย่อยที่ทำให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.910265985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:56.91026772+07:00","message":"Set new StatePrefix: 'ปัญหายิบย่อยที่ทำให้คน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.015744596+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.015847689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.015868468+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.01589327+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.015905138+07:00","message":"[bufferProcess] interim [860000000]:ปัญหายิบย่อยที่ทำให้รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.015909+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้เราควรทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.015916303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.015920497+07:00","message":"> Transcript [29] [false]: 'ปัญหายิบย่อยที่ทำให้เราควรทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.015982484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.015985958+07:00","message":"Set new StatePrefix: 'ปัญหายิบย่อยที่ทำให้เราควรทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.105582934+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.105618473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.105624868+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.105641332+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.105649028+07:00","message":"[bufferProcess] interim [100000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.10565153+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.105655584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.105658936+07:00","message":"> Transcript [30] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.105661749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.105663605+07:00","message":"Set new StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.687506624+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.687541068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.687546462+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.687564078+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.687570293+07:00","message":"[bufferProcess] interim [640000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.687572664+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.68757582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.687580713+07:00","message":"> Transcript [31] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.68758424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.687586095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.687588071+07:00","message":"StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.68759024+07:00","message":"TextPushed: 'ปัญหายิบย่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.827509731+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.827546027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.827551642+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.827562692+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.827570897+07:00","message":"[bufferProcess] interim [760000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.827574004+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.82758002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.827582991+07:00","message":"> Transcript [32] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.827586384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.82758836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.827590217+07:00","message":"StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.827592694+07:00","message":"TextPushed: 'ปัญหายิบย่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.850505389+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.850539276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.850544108+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.850558345+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.85056423+07:00","message":"[bufferProcess] interim [820000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.850566727+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.850569895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.850572547+07:00","message":"> Transcript [33] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.850576255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.850578368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.850580322+07:00","message":"StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.850582885+07:00","message":"TextPushed: 'ปัญหายิบย่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.887108849+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.887163263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.887194184+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมันก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.887211481+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887219627+07:00","message":"[bufferProcess] interim [880000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887223285+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.88722778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887231656+07:00","message":"> Transcript [34] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887236412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887239119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887242792+07:00","message":"StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887246701+07:00","message":"TextPushed: 'ปัญหายิบย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887250408+07:00","message":"Push: 'ที่ทำให้รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887253266+07:00","message":"TextPushed: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887256569+07:00","message":"Set new StatePrefix : 'ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:57.887260012+07:00","message":"Next Push (prob) : 'ใจแล้วมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:57.887271484+07:00","message":"push: {false ที่ทำให้รำคาญ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.040125008+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.040163529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.040177729+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.040192368+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.040199001+07:00","message":"[bufferProcess] interim [0]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.040201786+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.040206925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.040209838+07:00","message":"> Transcript [35] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.040213749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.04021583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.040217695+07:00","message":"StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.040220117+07:00","message":"TextPushed: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.066743054+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.0667879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.066794485+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.066810343+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.066817786+07:00","message":"[bufferProcess] interim [60000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.066820613+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.066828238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.066832054+07:00","message":"> Transcript [36] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.066834894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.066837313+07:00","message":"Set new StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.235980321+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.236029371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.236035407+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.236047724+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.236053578+07:00","message":"[bufferProcess] interim [180000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.236056268+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.236061626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.236065048+07:00","message":"> Transcript [37] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.23606822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.23607145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.236073361+07:00","message":"StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.236075857+07:00","message":"TextPushed: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:58.286736462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:37:58.28675734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.432079987+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.432121372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.432129062+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.432143725+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.432153165+07:00","message":"[bufferProcess] interim [300000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.432155835+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.43216003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.432163065+07:00","message":"> Transcript [38] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.432166508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.432168263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.43217003+07:00","message":"StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.432178867+07:00","message":"TextPushed: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.58149834+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.581544417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.581550125+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.581571168+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.581583129+07:00","message":"[bufferProcess] interim [360000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.581586721+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.581593594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.581597918+07:00","message":"> Transcript [39] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.581603089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.58160592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.581609239+07:00","message":"StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.581611481+07:00","message":"TextPushed: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.614529542+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.745792782+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.769552301+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.76960281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.769608324+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.769628416+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.769656206+07:00","message":"[bufferProcess] interim [420000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.769659338+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.769667901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.769671141+07:00","message":"> Transcript [40] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.769674768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.769677337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.769679108+07:00","message":"StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.769681421+07:00","message":"TextPushed: 'ปัญหายิบย่อยที่ทำให้รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.769705253+07:00","message":"Push: 'ใจและมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.769708548+07:00","message":"TextPushed: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.76971177+07:00","message":"Set new StatePrefix : 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.76971439+07:00","message":"Next Push (prob) : 'เล็กแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.769723252+07:00","message":"push: {false ใจและมันก็ไม่ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.864603596+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.864642861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.864649403+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.864666187+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.864673887+07:00","message":"[bufferProcess] interim [480000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.864676871+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.864683879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.864686493+07:00","message":"> Transcript [41] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.864689203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.864691087+07:00","message":"Set new StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.908407961+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.90844174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.908447657+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.908461887+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.908467594+07:00","message":"[bufferProcess] interim [540000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.908470793+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.908474313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.908477578+07:00","message":"> Transcript [42] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.908479999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.90848183+07:00","message":"Set new StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.941439288+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.941476991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่คิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.941482221+07:00","message":"receive interim result [false|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่คิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:58.941494477+07:00","message":"[buffer interim] 4 false ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.94150038+07:00","message":"[bufferProcess] interim [600000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.94150367+07:00","message":"[bufferProcess] send to processor:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.94151771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.941521022+07:00","message":"> Transcript [43] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.941523791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:58.941525688+07:00","message":"Set new StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้รักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.081241725+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.081281598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็กอย่างที่คิด\",\"confidence\":0.9482167}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.081287584+07:00","message":"receive interim result [true|false]: ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็กอย่างที่คิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.081298296+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.081300647+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.081305742+07:00","message":"[buffer interim] 4 true ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็กอย่างที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081313057+07:00","message":"[bufferProcess] interim [810000000]:ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็กอย่างที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081317228+07:00","message":"[bufferProcess] send to processor (isfinal):ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081322191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081332005+07:00","message":"> Transcript [44] [false]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081334375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081336305+07:00","message":"Set new StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081338113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081339723+07:00","message":"> Transcript [45] [true]: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่ได้เล็กอย่างที่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081342045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081344617+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081346545+07:00","message":"StatePrefix: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่เล็กอย่างที่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081348933+07:00","message":"TextPushed: 'ปัญหายิบย่อยที่ทำให้รำคาญใจและมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.081352298+07:00","message":"Push: 'ได้เล็กอย่างที่คิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.081361026+07:00","message":"push: {true ได้เล็กอย่างที่คิด 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-03-23T16:37:59.092786527+07:00","message":"write wav file: './tmp/7530/7530_4.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.28190716+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.281949037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.281954347+07:00","message":"receive interim result [false|false]: ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.281987584+07:00","message":"[buffer interim] 5 false ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.281994027+07:00","message":"[bufferProcess] interim [540000000]:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.281997181+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.409896043+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.409931295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.409937183+07:00","message":"receive interim result [false|false]: ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.409951022+07:00","message":"[buffer interim] 5 false ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.409957318+07:00","message":"[bufferProcess] interim [660000000]:ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.409959617+07:00","message":"[bufferProcess] send to processor:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.409962881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.409965529+07:00","message":"> Transcript [46] [false]: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.409967496+07:00","message":"Set StatePrefix (first interim): 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.619740091+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.619777586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.619783035+07:00","message":"receive interim result [false|false]: ว่าจะเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.619795811+07:00","message":"[buffer interim] 5 false ว่าจะเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.619804033+07:00","message":"[bufferProcess] interim [840000000]:ว่าจะเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.61980871+07:00","message":"[bufferProcess] send to processor:ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.619814207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.619817041+07:00","message":"> Transcript [47] [false]: 'ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.619820209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.619822306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.61982409+07:00","message":"StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.619826113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.625904205+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.625939824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเป็นปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.625945944+07:00","message":"receive interim result [false|false]: ว่าจะเป็นปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.625960268+07:00","message":"[buffer interim] 5 false ว่าจะเป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.625966354+07:00","message":"[bufferProcess] interim [900000000]:ว่าจะเป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.625968609+07:00","message":"[bufferProcess] send to processor:ว่าจะเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.625973875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.625977035+07:00","message":"> Transcript [48] [false]: 'ว่าจะเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.625980165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.625982406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.625984169+07:00","message":"StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.625985958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.914948037+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.914989063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเป็นปัญหาคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.914995489+07:00","message":"receive interim result [false|false]: ว่าจะเป็นปัญหาคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.915006739+07:00","message":"[buffer interim] 5 false ว่าจะเป็นปัญหาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.915014041+07:00","message":"[bufferProcess] interim [140000000]:ว่าจะเป็นปัญหาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.915016704+07:00","message":"[bufferProcess] send to processor:ว่าจะเป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.915019921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.915022814+07:00","message":"> Transcript [49] [false]: 'ว่าจะเป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.915025433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.915027806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.915029778+07:00","message":"StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.915031596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.929278984+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.929314371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเป็นปัญหาค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.92933645+07:00","message":"receive interim result [false|false]: ว่าจะเป็นปัญหาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.929355261+07:00","message":"[buffer interim] 5 false ว่าจะเป็นปัญหาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929363044+07:00","message":"[bufferProcess] interim [200000000]:ว่าจะเป็นปัญหาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929365443+07:00","message":"[bufferProcess] send to processor:ว่าจะเป็นปัญหาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929371846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929374686+07:00","message":"> Transcript [50] [false]: 'ว่าจะเป็นปัญหาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929378522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929380487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929382247+07:00","message":"StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929384255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929391232+07:00","message":"Push: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929393372+07:00","message":"TextPushed: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.929395452+07:00","message":"Set new StatePrefix : 'ว่าจะเป็นปัญหาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.92939747+07:00","message":"Next Push (prob) : 'เป็นปัญหาคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.929416167+07:00","message":"push: {false ว่าจะ 0 0xc000106700}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.988545691+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.988583509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเป็นปัญหาขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.988590787+07:00","message":"receive interim result [false|false]: ว่าจะเป็นปัญหาขยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:37:59.98860525+07:00","message":"[buffer interim] 5 false ว่าจะเป็นปัญหาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.988617+07:00","message":"[bufferProcess] interim [260000000]:ว่าจะเป็นปัญหาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.988620916+07:00","message":"[bufferProcess] send to processor:ว่าจะเป็นปัญหาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.988629206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.988633551+07:00","message":"> Transcript [51] [false]: 'ว่าจะเป็นปัญหาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.988636866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:37:59.988640159+07:00","message":"Set new StatePrefix: 'ว่าจะเป็นปัญหาค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:00.546882265+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:00.546933411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเป็นปัญหาขยะล้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:00.546940173+07:00","message":"receive interim result [false|false]: ว่าจะเป็นปัญหาขยะล้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:00.546956535+07:00","message":"[buffer interim] 5 false ว่าจะเป็นปัญหาขยะล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.54696553+07:00","message":"[bufferProcess] interim [800000000]:ว่าจะเป็นปัญหาขยะล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.546968357+07:00","message":"[bufferProcess] send to processor:ว่าจะเป็นปัญหาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.546971865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.54697585+07:00","message":"> Transcript [52] [false]: 'ว่าจะเป็นปัญหาขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.546978302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.546980411+07:00","message":"Set new StatePrefix: 'ว่าจะเป็นปัญหาขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:00.831595655+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:00.831638253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเป็นปัญหาขยะล้นถัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:00.831644936+07:00","message":"receive interim result [false|false]: ว่าจะเป็นปัญหาขยะล้นถัง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:00.831663636+07:00","message":"[buffer interim] 5 false ว่าจะเป็นปัญหาขยะล้นถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.831671721+07:00","message":"[bufferProcess] interim [100000000]:ว่าจะเป็นปัญหาขยะล้นถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.831674787+07:00","message":"[bufferProcess] send to processor:ว่าจะเป็นปัญหาขยะล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.831693302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.831696471+07:00","message":"> Transcript [53] [false]: 'ว่าจะเป็นปัญหาขยะล้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.83169961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.831701925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.831703674+07:00","message":"StatePrefix: 'ว่าจะเป็นปัญหาขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:00.83170582+07:00","message":"TextPushed: 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.052184249+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.156386542+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.156423566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นปัญหาขยะล้นถัง\",\"confidence\":0.9275745}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.156430627+07:00","message":"receive interim result [true|false]: ไม่ว่าจะเป็นปัญหาขยะล้นถัง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.156439143+07:00","message":"end recv isFinal message id 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.156441586+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.156448243+07:00","message":"[buffer interim] 5 true ไม่ว่าจะเป็นปัญหาขยะล้นถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156454431+07:00","message":"[bufferProcess] interim [520000000]:ไม่ว่าจะเป็นปัญหาขยะล้นถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156457614+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าจะเป็นปัญหาขยะล้นถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156460779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156463377+07:00","message":"> Transcript [54] [false]: 'ว่าจะเป็นปัญหาขยะล้นถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156466299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156468042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156469834+07:00","message":"StatePrefix: 'ว่าจะเป็นปัญหาขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156471759+07:00","message":"TextPushed: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156473376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156475094+07:00","message":"> Transcript [55] [true]: 'ไม่ว่าจะเป็นปัญหาขยะล้นถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156477093+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156480964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.15648261+07:00","message":"StatePrefix: 'ว่าจะเป็นปัญหาขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156484636+07:00","message":"TextPushed: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156486104+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.15661809+07:00","message":"Push: 'เป็นปัญหาขยะล้นถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156621603+07:00","message":"TextPushed: 'ว่าจะเป็นปัญหาขยะล้นถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156623576+07:00","message":"Set new StatePrefix : 'ไม่ว่าจะเป็นปัญหาขยะล้นถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.156625635+07:00","message":"Next Push (prob) : 'ไม่ว่าจะเป็นปัญหาขยะล้นถัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.156633512+07:00","message":"push: {true เป็นปัญหาขยะล้นถัง 0 0xc000106700}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.15665154+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_5.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:01.164886041+07:00","message":"write wav file: './tmp/7530/7530_5.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:01.287231712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:01.287239791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.303914863+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.731906112+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.731947687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.731953773+07:00","message":"receive interim result [false|false]: ฝา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.731968727+07:00","message":"[buffer interim] 6 false ฝา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.731976574+07:00","message":"[bufferProcess] interim [420000000]:ฝา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.731979151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.853412645+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.853455578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.85346115+07:00","message":"receive interim result [false|false]: ฝาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.853477877+07:00","message":"[buffer interim] 6 false ฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.853486127+07:00","message":"[bufferProcess] interim [540000000]:ฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.853488534+07:00","message":"[bufferProcess] send to processor:ฝา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.853492314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.853495199+07:00","message":"> Transcript [56] [false]: 'ฝา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.853497238+07:00","message":"Set StatePrefix (first interim): 'ฝา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.868523144+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.868555645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.868561012+07:00","message":"receive interim result [false|false]: สาธุ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.86857307+07:00","message":"[buffer interim] 6 false สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.868578351+07:00","message":"[bufferProcess] interim [600000000]:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.86858125+07:00","message":"[bufferProcess] send to processor:ฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.868585965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.868588251+07:00","message":"> Transcript [57] [false]: 'ฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.868590909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.868592845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.868594737+07:00","message":"StatePrefix: 'ฝา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.868596677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.961806538+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.961842462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.961847988+07:00","message":"receive interim result [false|false]: ฝาท่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:01.961861481+07:00","message":"[buffer interim] 6 false ฝาท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.96186763+07:00","message":"[bufferProcess] interim [660000000]:ฝาท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.961870314+07:00","message":"[bufferProcess] send to processor:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.961877678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.961880929+07:00","message":"> Transcript [58] [false]: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.961884622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:01.961887153+07:00","message":"Set new StatePrefix: 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.023102685+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.02313854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาครอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.023144545+07:00","message":"receive interim result [false|false]: ฝาครอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.023161581+07:00","message":"[buffer interim] 6 false ฝาครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.023167733+07:00","message":"[bufferProcess] interim [780000000]:ฝาครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.023170166+07:00","message":"[bufferProcess] send to processor:ฝาท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.023176554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.023179238+07:00","message":"> Transcript [59] [false]: 'ฝาท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.023181622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.023183695+07:00","message":"Set new StatePrefix: 'ฝาท่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.346903552+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.346941083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.346946634+07:00","message":"receive interim result [false|false]: ฝาท่อปิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.346961602+07:00","message":"[buffer interim] 6 false ฝาท่อปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.346967994+07:00","message":"[bufferProcess] interim [960000000]:ฝาท่อปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.346970172+07:00","message":"[bufferProcess] send to processor:ฝาครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.346974591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.346977529+07:00","message":"> Transcript [60] [false]: 'ฝาครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.346979516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.346981387+07:00","message":"Set new StatePrefix: 'ฝาครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.479720275+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.479766128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.479773098+07:00","message":"receive interim result [false|false]: ฝาท่อปิดไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.479788525+07:00","message":"[buffer interim] 6 false ฝาท่อปิดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.479795862+07:00","message":"[bufferProcess] interim [140000000]:ฝาท่อปิดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.479798671+07:00","message":"[bufferProcess] send to processor:ฝาท่อปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.479805373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.479808536+07:00","message":"> Transcript [61] [false]: 'ฝาท่อปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.479810505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.479812376+07:00","message":"Set new StatePrefix: 'ฝาท่อปิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.531048027+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.531074813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.531080294+07:00","message":"receive interim result [false|false]: ฝาท่อปิดไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.53109501+07:00","message":"[buffer interim] 6 false ฝาท่อปิดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.531101378+07:00","message":"[bufferProcess] interim [260000000]:ฝาท่อปิดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.531103438+07:00","message":"[bufferProcess] send to processor:ฝาท่อปิดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.531107354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.531110065+07:00","message":"> Transcript [62] [false]: 'ฝาท่อปิดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.531113182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.531115128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.531117351+07:00","message":"StatePrefix: 'ฝาท่อปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.531119329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.532929051+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.532954259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไม่สนิท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.532959159+07:00","message":"receive interim result [false|false]: ฝาท่อปิดไม่สนิท"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.532970883+07:00","message":"[buffer interim] 6 false ฝาท่อปิดไม่สนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.532975445+07:00","message":"[bufferProcess] interim [320000000]:ฝาท่อปิดไม่สนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.532977673+07:00","message":"[bufferProcess] send to processor:ฝาท่อปิดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.532980233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.53298296+07:00","message":"> Transcript [63] [false]: 'ฝาท่อปิดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.532985433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.532987336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.532989045+07:00","message":"StatePrefix: 'ฝาท่อปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.532990852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.857225935+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.857275103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไม่สนิทกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.857281235+07:00","message":"receive interim result [false|false]: ฝาท่อปิดไม่สนิทกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:02.85729242+07:00","message":"[buffer interim] 6 false ฝาท่อปิดไม่สนิทกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.857302002+07:00","message":"[bufferProcess] interim [560000000]:ฝาท่อปิดไม่สนิทกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.857304388+07:00","message":"[bufferProcess] send to processor:ฝาท่อปิดไม่สนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.857308216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.857311193+07:00","message":"> Transcript [64] [false]: 'ฝาท่อปิดไม่สนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.857314119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.857316029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.85731806+07:00","message":"StatePrefix: 'ฝาท่อปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:02.857320121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.0510524+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.051091297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไม่สนิทกันคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.051097094+07:00","message":"receive interim result [false|false]: ฝาท่อปิดไม่สนิทกันคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.051113086+07:00","message":"[buffer interim] 6 false ฝาท่อปิดไม่สนิทกันคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.051120358+07:00","message":"[bufferProcess] interim [740000000]:ฝาท่อปิดไม่สนิทกันคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.051122898+07:00","message":"[bufferProcess] send to processor:ฝาท่อปิดไม่สนิทกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.051130772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.051133676+07:00","message":"> Transcript [65] [false]: 'ฝาท่อปิดไม่สนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.051136574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.05113866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.051140934+07:00","message":"StatePrefix: 'ฝาท่อปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.05114511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.051152572+07:00","message":"Push: 'ฝาท่อปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.051154914+07:00","message":"TextPushed: 'ฝาท่อปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.051157348+07:00","message":"Set new StatePrefix : 'ฝาท่อปิดไม่สนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.051159386+07:00","message":"Next Push (prob) : 'ไม่สนิทกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.051167219+07:00","message":"push: {false ฝาท่อปิด 0 0xc000106c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.230436586+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.230472055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไม่สนิทกันคนต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.230477866+07:00","message":"receive interim result [false|false]: ฝาท่อปิดไม่สนิทกันคนต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.230492296+07:00","message":"[buffer interim] 6 false ฝาท่อปิดไม่สนิทกันคนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.230498378+07:00","message":"[bufferProcess] interim [920000000]:ฝาท่อปิดไม่สนิทกันคนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.23050106+07:00","message":"[bufferProcess] send to processor:ฝาท่อปิดไม่สนิทกันคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.230504897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.230507592+07:00","message":"> Transcript [66] [false]: 'ฝาท่อปิดไม่สนิทกันคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.230510252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.230512076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.230514457+07:00","message":"StatePrefix: 'ฝาท่อปิดไม่สนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.230516845+07:00","message":"TextPushed: 'ฝาท่อปิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.414814634+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.414850603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไม่สนิทกันคนต้องดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.414857014+07:00","message":"receive interim result [false|false]: ฝาท่อปิดไม่สนิทกันคนต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.414867819+07:00","message":"[buffer interim] 6 false ฝาท่อปิดไม่สนิทกันคนต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.41487501+07:00","message":"[bufferProcess] interim [100000000]:ฝาท่อปิดไม่สนิทกันคนต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.414878739+07:00","message":"[bufferProcess] send to processor:ฝาท่อปิดไม่สนิทกันคนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.414883693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.414886352+07:00","message":"> Transcript [67] [false]: 'ฝาท่อปิดไม่สนิทกันคนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.414889257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.414891417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.414893229+07:00","message":"StatePrefix: 'ฝาท่อปิดไม่สนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.414895188+07:00","message":"TextPushed: 'ฝาท่อปิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.432059277+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.432093052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไม่สนิทกันคนต้องเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.432098463+07:00","message":"receive interim result [false|false]: ฝาท่อปิดไม่สนิทกันคนต้องเดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.432112797+07:00","message":"[buffer interim] 6 false ฝาท่อปิดไม่สนิทกันคนต้องเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.432118993+07:00","message":"[bufferProcess] interim [160000000]:ฝาท่อปิดไม่สนิทกันคนต้องเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.432121808+07:00","message":"[bufferProcess] send to processor:ฝาท่อปิดไม่สนิทกันคนต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.432128349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.432131521+07:00","message":"> Transcript [68] [false]: 'ฝาท่อปิดไม่สนิทกันคนต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.432134713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.432136589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.432138427+07:00","message":"StatePrefix: 'ฝาท่อปิดไม่สนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.432140878+07:00","message":"TextPushed: 'ฝาท่อปิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.613315543+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.629425083+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.629459336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไม่สนิทกันคนต้องเดินต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.629465266+07:00","message":"receive interim result [false|false]: ฝาท่อปิดไม่สนิทกันคนต้องเดินต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.629479982+07:00","message":"[buffer interim] 6 false ฝาท่อปิดไม่สนิทกันคนต้องเดินต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629487285+07:00","message":"[bufferProcess] interim [340000000]:ฝาท่อปิดไม่สนิทกันคนต้องเดินต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629490072+07:00","message":"[bufferProcess] send to processor:ฝาท่อปิดไม่สนิทกันคนต้องเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629497076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629499887+07:00","message":"> Transcript [69] [false]: 'ฝาท่อปิดไม่สนิทกันคนต้องเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629503765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629506153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629508308+07:00","message":"StatePrefix: 'ฝาท่อปิดไม่สนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.62951055+07:00","message":"TextPushed: 'ฝาท่อปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629515966+07:00","message":"Push: 'ไม่สนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629518016+07:00","message":"TextPushed: 'ฝาท่อปิดไม่สนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629520297+07:00","message":"Set new StatePrefix : 'ฝาท่อปิดไม่สนิทกันคนต้องเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.629522713+07:00","message":"Next Push (prob) : 'คนต้องเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.629530694+07:00","message":"push: {false ไม่สนิทกัน 0 0xc000106c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.692558578+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.692600385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไม่สนิทกันคนต้องเดินตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.6926081+07:00","message":"receive interim result [false|false]: ฝาท่อปิดไม่สนิทกันคนต้องเดินตก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.692623878+07:00","message":"[buffer interim] 6 false ฝาท่อปิดไม่สนิทกันคนต้องเดินตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.692639685+07:00","message":"[bufferProcess] interim [460000000]:ฝาท่อปิดไม่สนิทกันคนต้องเดินตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.692643719+07:00","message":"[bufferProcess] send to processor:ฝาท่อปิดไม่สนิทกันคนต้องเดินต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.692650169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.692654327+07:00","message":"> Transcript [70] [false]: 'ฝาท่อปิดไม่สนิทกันคนต้องเดินต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.69265902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.692661776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.692665503+07:00","message":"StatePrefix: 'ฝาท่อปิดไม่สนิทกันคนต้องเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.692668987+07:00","message":"TextPushed: 'ฝาท่อปิดไม่สนิทกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.759448962+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.759486505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝาท่อปิดไม่สนิทเป็นคนต้องเดินตก\",\"confidence\":0.9345973}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.759492684+07:00","message":"receive interim result [true|false]: ฝาท่อปิดไม่สนิทเป็นคนต้องเดินตก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.759503868+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.759507024+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.759515168+07:00","message":"[buffer interim] 6 true ฝาท่อปิดไม่สนิทเป็นคนต้องเดินตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759522817+07:00","message":"[bufferProcess] interim [520000000]:ฝาท่อปิดไม่สนิทเป็นคนต้องเดินตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759527019+07:00","message":"[bufferProcess] send to processor (isfinal):ฝาท่อปิดไม่สนิทกันคนต้องเดินตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759530498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759533366+07:00","message":"> Transcript [71] [false]: 'ฝาท่อปิดไม่สนิทกันคนต้องเดินตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759536401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759538944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759541088+07:00","message":"StatePrefix: 'ฝาท่อปิดไม่สนิทกันคนต้องเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759543847+07:00","message":"TextPushed: 'ฝาท่อปิดไม่สนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759545897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759547709+07:00","message":"> Transcript [72] [true]: 'ฝาท่อปิดไม่สนิทเป็นคนต้องเดินตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759549832+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759551329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759552813+07:00","message":"StatePrefix: 'ฝาท่อปิดไม่สนิทกันคนต้องเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759554498+07:00","message":"TextPushed: 'ฝาท่อปิดไม่สนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759556055+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759710938+07:00","message":"Push: 'เป็นคนต้องเดินตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759713849+07:00","message":"TextPushed: 'ฝาท่อปิดไม่สนิทกันเป็นคนต้องเดินตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759715975+07:00","message":"Set new StatePrefix : 'ฝาท่อปิดไม่สนิทเป็นคนต้องเดินตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759717891+07:00","message":"Next Push (prob) : 'ฝาท่อปิดไม่สนิทเป็นคนต้องเดินตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.759725692+07:00","message":"push: {true เป็นคนต้องเดินตก 0 0xc000106c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:03.759734154+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_6.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:03.767359005+07:00","message":"write wav file: './tmp/7530/7530_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:03.804806352+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.281936303+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.281969584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.281974591+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.28198539+07:00","message":"[buffer interim] 7 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.281991344+07:00","message":"[bufferProcess] interim [480000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.281993561+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:04.287913735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:04.287924029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.720053589+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.720088609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.720094673+07:00","message":"receive interim result [false|false]: หรือว่าถนน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.720108436+07:00","message":"[buffer interim] 7 false หรือว่าถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.720114498+07:00","message":"[bufferProcess] interim [900000000]:หรือว่าถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.72011719+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.720123509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.720126215+07:00","message":"> Transcript [73] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.720128365+07:00","message":"Set StatePrefix (first interim): 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.984011972+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.984048454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.984054662+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:04.984069488+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.984075857+07:00","message":"[bufferProcess] interim [140000000]:หรือว่าถนนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.984078165+07:00","message":"[bufferProcess] send to processor:หรือว่าถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.984081528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.984084174+07:00","message":"> Transcript [74] [false]: 'หรือว่าถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.984087143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.984088983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.984090981+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:04.984093001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.048282757+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.048321253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.048327115+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.048341911+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.048348118+07:00","message":"[bufferProcess] interim [260000000]:หรือว่าถนนเป็นหลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.048351684+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.048358111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.048360734+07:00","message":"> Transcript [75] [false]: 'หรือว่าถนนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.04836342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.048365733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.048367655+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.048369714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.227551866+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.227664028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.227674059+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.227780571+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.227808482+07:00","message":"[bufferProcess] interim [440000000]:หรือว่าถนนเป็นหลุมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.227812142+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.227819225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.227822374+07:00","message":"> Transcript [76] [false]: 'หรือว่าถนนเป็นหลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.227825575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.227828613+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.227830629+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.227832654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.385227527+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.385269864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.385277648+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.385292979+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385300862+07:00","message":"[bufferProcess] interim [560000000]:หรือว่าถนนเป็นหลุมเป็นบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385303493+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385310307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385313458+07:00","message":"> Transcript [77] [false]: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385316657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385318604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385322754+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385324832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385330505+07:00","message":"Push: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385332506+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385334417+07:00","message":"Set new StatePrefix : 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.385336303+07:00","message":"Next Push (prob) : 'ถนนเป็นหลุมเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.38534399+07:00","message":"push: {false หรือว่า 0 0xc00313e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.709354739+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.709396778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.709402663+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.70941744+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.709425786+07:00","message":"[bufferProcess] interim [860000000]:หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.709428256+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.709433971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.709437364+07:00","message":"> Transcript [78] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.709440857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.709443101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.709445093+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.709447493+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.755169019+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.755207635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.755213264+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.755238917+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.755246753+07:00","message":"[bufferProcess] interim [920000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.755249576+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.755253429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.755257312+07:00","message":"> Transcript [79] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.755262576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.755265322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.755268494+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.755270744+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.799363924+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.799402076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.799408204+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.799421556+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.799428968+07:00","message":"[bufferProcess] interim [980000000]:หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.799431585+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.799435417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.799438093+07:00","message":"> Transcript [80] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.799440925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.799442865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.799444584+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.799446488+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.912668171+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.91270711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.912713924+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.912728885+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912737645+07:00","message":"[bufferProcess] interim [40000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912740524+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912744417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912747045+07:00","message":"> Transcript [81] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912751172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912753304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912755034+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912757004+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912759531+07:00","message":"Push: 'ถนนเป็นหลุมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912761558+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.912764289+07:00","message":"Set new StatePrefix : 'หรือว่าถนนเป็นหลุมเป็นบ่อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.91276651+07:00","message":"Next Push (prob) : 'บ่อปลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.912774837+07:00","message":"push: {false ถนนเป็นหลุมเป็น 0 0xc00313e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.959802094+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.959842651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.95984852+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.959862143+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.959868457+07:00","message":"[bufferProcess] interim [100000000]:หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.959870876+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.959877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.959883357+07:00","message":"> Transcript [82] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.959885566+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.959887478+07:00","message":"Set new StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.972893797+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.972930312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.972936409+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:05.972950281+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.972956654+07:00","message":"[bufferProcess] interim [160000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.972959449+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.972965248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.972967816+07:00","message":"> Transcript [83] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.972970217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:05.972972332+07:00","message":"Set new StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อปลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.068515366+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.068552455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.068558225+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.068570569+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.068577629+07:00","message":"[bufferProcess] interim [280000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.068593856+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.068601148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.06860476+07:00","message":"> Transcript [84] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.068607209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.068609281+07:00","message":"Set new StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.460091843+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.460130983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อบัดนี้เป็นต้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.460137414+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อบัดนี้เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.46015526+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อบัดนี้เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.460163369+07:00","message":"[bufferProcess] interim [700000000]:หรือว่าถนนเป็นหลุมเป็นบ่อบัดนี้เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.460166072+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.460172035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.460175232+07:00","message":"> Transcript [85] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.460179151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.460181509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.460183307+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.460185648+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.581047974+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.581084378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.581091305+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:06.581103706+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.581109792+07:00","message":"[bufferProcess] interim [760000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.581112335+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อบัดนี้เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.581117471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.581120318+07:00","message":"> Transcript [86] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อบัดนี้เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.581122561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:06.581124463+07:00","message":"Set new StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อบัดนี้เป็นต้นไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.157196863+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.157245785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.157252043+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.157281688+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.157294925+07:00","message":"[bufferProcess] interim [360000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.157297817+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.157305681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.157308957+07:00","message":"> Transcript [87] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.157312147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.15731417+07:00","message":"Set new StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:07.288439728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:07.288451133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.301695535+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.301729929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.301736998+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.301752859+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.301759955+07:00","message":"[bufferProcess] interim [480000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.301762863+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.301769891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.301773556+07:00","message":"> Transcript [88] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.301776639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.301778621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.301780407+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.301782987+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.865927359+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.865964712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.865970421+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:07.865987869+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.865994015+07:00","message":"[bufferProcess] interim [80000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.865996949+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.866001339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.866004222+07:00","message":"> Transcript [89] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.86600751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.866009451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.866011462+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:07.86601375+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.255512725+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.255554589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.255562909+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.255576653+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.255582872+07:00","message":"[bufferProcess] interim [500000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.255585586+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.255591511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.255595732+07:00","message":"> Transcript [90] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.255600643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.255603747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.255607452+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.255611321+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.464489764+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.464531056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.464537797+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.464552792+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464569055+07:00","message":"[bufferProcess] interim [680000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464572481+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464576151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464578988+07:00","message":"> Transcript [91] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464583512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464585826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464587815+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464590338+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464593688+07:00","message":"Push: 'บ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464595963+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464598127+07:00","message":"Set new StatePrefix : 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.464600623+07:00","message":"Next Push (prob) : 'รายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.464610597+07:00","message":"push: {false บ่อแบบนี้เป็นต้น 0 0xc00313e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.606399778+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.60644337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.606451968+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.606464218+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.606472246+07:00","message":"[bufferProcess] interim [740000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.60647633+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.606486481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.606491615+07:00","message":"> Transcript [92] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.606497019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.606499941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.606503084+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.60650711+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.662255466+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.662296893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.662303821+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.662318888+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.662325227+07:00","message":"[bufferProcess] interim [860000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.662328134+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.66233515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.662338408+07:00","message":"> Transcript [93] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.662348332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.662350491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.662352309+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.662354653+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.77972149+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.779755525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.779762169+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.779777454+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.779783716+07:00","message":"[bufferProcess] interim [980000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.779787092+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.77979094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.779793655+07:00","message":"> Transcript [94] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.77979868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.779800658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.77980245+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.779804908+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.889181573+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.889224596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.889231215+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.889261072+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889274772+07:00","message":"[bufferProcess] interim [40000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889277854+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889282256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889285211+07:00","message":"> Transcript [95] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889289922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889293538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889295824+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889298661+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889306581+07:00","message":"Push: 'รายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889308863+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889311244+07:00","message":"Set new StatePrefix : 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.889313357+07:00","message":"Next Push (prob) : 'กูยอด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.889322761+07:00","message":"push: {false รายคนบอกคนดีเลยถ้าแก้ได้ 0 0xc00313e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.969970691+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.97002596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.970033127+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:08.970049813+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.970058082+07:00","message":"[bufferProcess] interim [220000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.970061243+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.970069728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.970073104+07:00","message":"> Transcript [96] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.970075911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:08.97007791+07:00","message":"Set new StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.052995906+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.137793293+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.137831664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.137837807+07:00","message":"receive interim result [false|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.137852254+07:00","message":"[buffer interim] 7 false หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.137860249+07:00","message":"[bufferProcess] interim [340000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.137863192+07:00","message":"[bufferProcess] send to processor:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.137869132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.137871909+07:00","message":"> Transcript [97] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.137876103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.137880709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.137882662+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.137885396+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.266122558+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.26615782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอดเยี่ยมมากๆ\",\"confidence\":0.9444742}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.266165392+07:00","message":"receive interim result [true|false]: หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอดเยี่ยมมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.266175078+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.266177542+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.266184088+07:00","message":"[buffer interim] 7 true หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอดเยี่ยมมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266194243+07:00","message":"[bufferProcess] interim [460000000]:หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอดเยี่ยมมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266197893+07:00","message":"[bufferProcess] send to processor (isfinal):หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266201668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266204578+07:00","message":"> Transcript [98] [false]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยมมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266208316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266210968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266212871+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266215153+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266217658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266219497+07:00","message":"> Transcript [99] [true]: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้กูยอดเยี่ยมมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266221637+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266223187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266224803+07:00","message":"StatePrefix: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266226634+07:00","message":"TextPushed: 'หรือว่าถนนเป็นหลุมเป็นบ่อแบบนี้เป็นต้นรายคนบอกคนดีเลยถ้าแก้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:09.266234339+07:00","message":"Push: 'กูยอดเยี่ยมมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.266251802+07:00","message":"push: {true กูยอดเยี่ยมมากๆ 0 0xc00313e180}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:09.28052392+07:00","message":"write wav file: './tmp/7530/7530_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:09.506084556+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.224622159+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.224665849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.224671165+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.22468702+07:00","message":"[buffer interim] 8 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.224693146+07:00","message":"[bufferProcess] interim [780000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.22469521+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:10.288752788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:10.288773691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.51633419+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.516379039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.516384658+07:00","message":"receive interim result [false|false]: อาจารย์ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.516400626+07:00","message":"[buffer interim] 8 false อาจารย์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.51640857+07:00","message":"[bufferProcess] interim [20000000]:อาจารย์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.516410992+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.51641737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.516420342+07:00","message":"> Transcript [100] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.516422903+07:00","message":"Set StatePrefix (first interim): 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.676254209+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.676294738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.676300312+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.676312102+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.676318853+07:00","message":"[bufferProcess] interim [140000000]:อาจารย์ท่านนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.67632127+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.676326794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.676330256+07:00","message":"> Transcript [101] [false]: 'อาจารย์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.676333334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.676336269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.676338164+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.676340742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.702865171+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.702906293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ธนิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.702912252+07:00","message":"receive interim result [false|false]: อาจารย์ธนิต"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.702925418+07:00","message":"[buffer interim] 8 false อาจารย์ธนิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.702932269+07:00","message":"[bufferProcess] interim [200000000]:อาจารย์ธนิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.70293687+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.702942392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.702945229+07:00","message":"> Transcript [102] [false]: 'อาจารย์ท่านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.702948306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.702950666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.702952415+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.702954564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.762901294+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.762936456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.762942328+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.762955141+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.762961013+07:00","message":"[bufferProcess] interim [260000000]:อาจารย์ท่านนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.762963886+07:00","message":"[bufferProcess] send to processor:อาจารย์ธนิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.762966804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.762969535+07:00","message":"> Transcript [103] [false]: 'อาจารย์ธนิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.762972219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.76297426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.762975997+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.762977693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.791646325+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.791685464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.791691116+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.791706939+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.791713061+07:00","message":"[bufferProcess] interim [320000000]:อาจารย์ท่านนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.79171634+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.79172301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.79172563+07:00","message":"> Transcript [104] [false]: 'อาจารย์ท่านนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.791728438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.791730758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.791732522+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.79173474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.791740408+07:00","message":"Push: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.791742428+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.791744231+07:00","message":"Set new StatePrefix : 'อาจารย์ท่านนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.791746209+07:00","message":"Next Push (prob) : 'ท่านนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.791753727+07:00","message":"push: {false อาจารย์ 0 0xc00313e000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.867819339+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.867865063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.867872717+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.867889725+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.867898592+07:00","message":"[bufferProcess] interim [380000000]:อาจารย์ท่านนี้ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.867902177+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.86790656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.867910597+07:00","message":"> Transcript [105] [false]: 'อาจารย์ท่านนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.867914302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.867917738+07:00","message":"Set new StatePrefix: 'อาจารย์ท่านนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.944380794+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.944421477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.944427441+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:10.944442819+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.944449983+07:00","message":"[bufferProcess] interim [440000000]:อาจารย์ท่านนี้ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.944452974+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.94445957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.944462836+07:00","message":"> Transcript [106] [false]: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.944465316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:10.944467421+07:00","message":"Set new StatePrefix: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.054903396+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.054942398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอกว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.054948669+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอกว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.054961448+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.054970493+07:00","message":"[bufferProcess] interim [560000000]:อาจารย์ท่านนี้ก็บอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.054974483+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.054980484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.054984642+07:00","message":"> Transcript [107] [false]: 'อาจารย์ท่านนี้ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.054988935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.054991852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.054994632+07:00","message":"StatePrefix: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.054998891+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.153598699+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.153651572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอกว่าเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.153658263+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอกว่าเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.15367118+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอกว่าเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.153679391+07:00","message":"[bufferProcess] interim [680000000]:อาจารย์ท่านนี้ก็บอกว่าเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.153681883+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็บอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.153685779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.153688633+07:00","message":"> Transcript [108] [false]: 'อาจารย์ท่านนี้ก็บอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.153691725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.153693696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.153696597+07:00","message":"StatePrefix: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.153699183+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.258071464+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.25811247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอกว่าเขาแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.258119577+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอกว่าเขาแก้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.258132412+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอกว่าเขาแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.258138954+07:00","message":"[bufferProcess] interim [740000000]:อาจารย์ท่านนี้ก็บอกว่าเขาแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.258141643+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็บอกว่าเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.258149301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.258152015+07:00","message":"> Transcript [109] [false]: 'อาจารย์ท่านนี้ก็บอกว่าเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.258155745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.258157769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.258159853+07:00","message":"StatePrefix: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.258162033+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.279105612+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.2791524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอกว่าเขาแกล้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.279160802+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอกว่าเขาแกล้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.279200216+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอกว่าเขาแกล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.279214832+07:00","message":"[bufferProcess] interim [800000000]:อาจารย์ท่านนี้ก็บอกว่าเขาแกล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.27921875+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็บอกว่าเขาแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.279231822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.279236317+07:00","message":"> Transcript [110] [false]: 'อาจารย์ท่านนี้ก็บอกว่าเขาแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.279241896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.279245163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.279248181+07:00","message":"StatePrefix: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.279258257+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.27926425+07:00","message":"Push: 'ท่านนี้ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.279267341+07:00","message":"TextPushed: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.279270548+07:00","message":"Set new StatePrefix : 'อาจารย์ท่านนี้ก็บอกว่าเขาแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.279274073+07:00","message":"Next Push (prob) : 'ว่าเขาแก้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.279284047+07:00","message":"push: {false ท่านนี้ก็บอก 0 0xc00313e000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.380745238+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.380785726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอกว่าเขาแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.380792109+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอกว่าเขาแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.380807872+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอกว่าเขาแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.380813837+07:00","message":"[bufferProcess] interim [860000000]:อาจารย์ท่านนี้ก็บอกว่าเขาแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.380816127+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็บอกว่าเขาแกล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.380822526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.3808251+07:00","message":"> Transcript [111] [false]: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.38082725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.380829381+07:00","message":"Set new StatePrefix: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.387088534+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.387125484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.387131451+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.387147628+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.387155973+07:00","message":"[bufferProcess] interim [920000000]:อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.387158838+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็บอกว่าเขาแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.387165449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.387168599+07:00","message":"> Transcript [112] [false]: 'อาจารย์ท่านนี้ก็บอกว่าเขาแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.387171027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.387173741+07:00","message":"Set new StatePrefix: 'อาจารย์ท่านนี้ก็บอกว่าเขาแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.569575865+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.569612671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.569618681+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.569655624+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.569663682+07:00","message":"[bufferProcess] interim [40000000]:อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.569666811+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.56967306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.569676717+07:00","message":"> Transcript [113] [false]: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.569679143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.56968097+07:00","message":"Set new StatePrefix: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.653777207+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.653814943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.653820661+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.6538321+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.653838082+07:00","message":"[bufferProcess] interim [220000000]:อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.653840476+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.653844118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.653846922+07:00","message":"> Transcript [114] [false]: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.653849913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.653851845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.653853799+07:00","message":"StatePrefix: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.653856156+07:00","message":"TextPushed: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.784329955+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.784367734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.784373277+07:00","message":"receive interim result [false|false]: อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.784391206+07:00","message":"[buffer interim] 8 false อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.78440074+07:00","message":"[bufferProcess] interim [280000000]:อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.784403822+07:00","message":"[bufferProcess] send to processor:อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.784407742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.784410766+07:00","message":"> Transcript [115] [false]: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.784414302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.784416231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.784418212+07:00","message":"StatePrefix: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:11.784421457+07:00","message":"TextPushed: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.872477714+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:11.93385151+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.035603861+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.035643981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ท่านนี้เขาบอกว่าเขาแก้คนเดียวไม่ได้\",\"confidence\":0.94026744}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.035650269+07:00","message":"receive interim result [true|false]: อาจารย์ท่านนี้เขาบอกว่าเขาแก้คนเดียวไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.035661677+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.035663715+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.035669915+07:00","message":"[buffer interim] 8 true อาจารย์ท่านนี้เขาบอกว่าเขาแก้คนเดียวไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035684876+07:00","message":"[bufferProcess] interim [580000000]:อาจารย์ท่านนี้เขาบอกว่าเขาแก้คนเดียวไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035688587+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035692818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035697536+07:00","message":"> Transcript [116] [false]: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคนเดียวไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035701081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035703074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035705294+07:00","message":"StatePrefix: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035707557+07:00","message":"TextPushed: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035709231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.03571099+07:00","message":"> Transcript [117] [true]: 'อาจารย์ท่านนี้เขาบอกว่าเขาแก้คนเดียวไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035713123+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035714636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035716174+07:00","message":"StatePrefix: 'อาจารย์ท่านนี้ก็บอกว่าเขาแกล้งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035717967+07:00","message":"TextPushed: 'อาจารย์ท่านนี้ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035719435+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035855295+07:00","message":"Push: 'ว่าเขาแก้คนเดียวไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035858732+07:00","message":"TextPushed: 'อาจารย์ท่านนี้ก็บอกว่าเขาแก้คนเดียวไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035861226+07:00","message":"Set new StatePrefix : 'อาจารย์ท่านนี้เขาบอกว่าเขาแก้คนเดียวไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035863355+07:00","message":"Next Push (prob) : 'อาจารย์ท่านนี้เขาบอกว่าเขาแก้คนเดียวไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.035871527+07:00","message":"push: {true ว่าเขาแก้คนเดียวไม่ได้ 0 0xc00313e000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.035878038+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_8.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:12.042916954+07:00","message":"write wav file: './tmp/7530/7530_8.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.390184711+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.390231194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.390237628+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.39025602+07:00","message":"[buffer interim] 9 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.390273319+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.390275408+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.470587504+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.470622786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาคิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.470628394+07:00","message":"receive interim result [false|false]: เขาคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.470639926+07:00","message":"[buffer interim] 9 false เขาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.470646079+07:00","message":"[bufferProcess] interim [600000000]:เขาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.470648685+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.470653726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.470656604+07:00","message":"> Transcript [118] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.470658599+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.78064655+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.780691011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาคิดค้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.780696658+07:00","message":"receive interim result [false|false]: เขาคิดค้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:12.780710431+07:00","message":"[buffer interim] 9 false เขาคิดค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.7807166+07:00","message":"[bufferProcess] interim [840000000]:เขาคิดค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.780718865+07:00","message":"[bufferProcess] send to processor:เขาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.78072564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.780729088+07:00","message":"> Transcript [119] [false]: 'เขาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.780732244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.780734918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.780737788+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:12.78074097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.110327564+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.110370008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาคิดค้นช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.110376321+07:00","message":"receive interim result [false|false]: เขาคิดค้นช่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.110392234+07:00","message":"[buffer interim] 9 false เขาคิดค้นช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.110399302+07:00","message":"[bufferProcess] interim [140000000]:เขาคิดค้นช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.110401745+07:00","message":"[bufferProcess] send to processor:เขาคิดค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.110409157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.110412676+07:00","message":"> Transcript [120] [false]: 'เขาคิดค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.11041565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.1104179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.110419891+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.110422153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:13.288803304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:13.288813849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.296390391+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.296425132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาคิดค้นหาช่องทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.296430641+07:00","message":"receive interim result [false|false]: เขาคิดค้นหาช่องทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.296446002+07:00","message":"[buffer interim] 9 false เขาคิดค้นหาช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.296453069+07:00","message":"[bufferProcess] interim [380000000]:เขาคิดค้นหาช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.296455345+07:00","message":"[bufferProcess] send to processor:เขาคิดค้นช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.296460394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.296463201+07:00","message":"> Transcript [121] [false]: 'เขาคิดค้นช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.296466419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.296468221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.296470175+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.296472194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.342775968+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.426732093+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.426776908+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-03-23T16:38:13.426792152+07:00","message":"receive interim result [true|false]: เขาคิดค้นช่องทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.426803684+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.426805888+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.426812397+07:00","message":"[buffer interim] 9 true เขาคิดค้นช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426822701+07:00","message":"[bufferProcess] interim [620000000]:เขาคิดค้นช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426829529+07:00","message":"[bufferProcess] send to processor (isfinal):เขาคิดค้นหาช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426832616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426835553+07:00","message":"> Transcript [122] [false]: 'เขาคิดค้นหาช่องทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426838618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426840401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426842358+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426844301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426850975+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426852901+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426854658+07:00","message":"Set new StatePrefix : 'เขาคิดค้นหาช่องทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426856586+07:00","message":"Next Push (prob) : 'คิดค้นหาช่องทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426858214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426860022+07:00","message":"> Transcript [123] [true]: 'เขาคิดค้นช่องทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426862087+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.42686377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426865435+07:00","message":"StatePrefix: 'เขาคิดค้นหาช่องทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426867395+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:13.426869384+07:00","message":"Push: 'คิดค้นช่องทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.426876713+07:00","message":"push: {false เขา 0 0xc00313e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.426881544+07:00","message":"push: {true คิดค้นช่องทาง 0 0xc00313e280}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:13.433547327+07:00","message":"write wav file: './tmp/7530/7530_9.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:13.544716346+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.018458969+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.01850116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.018506193+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.018523004+07:00","message":"[buffer interim] 10 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.018530434+07:00","message":"[bufferProcess] interim [300000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.018532643+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.281141796+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.281204173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.281210254+07:00","message":"receive interim result [false|false]: ให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.281232364+07:00","message":"[buffer interim] 10 false ให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.281238685+07:00","message":"[bufferProcess] interim [420000000]:ให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.281241084+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.281243978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.281246506+07:00","message":"> Transcript [124] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.281248483+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.317388042+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.317427243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.317434634+07:00","message":"receive interim result [false|false]: ให้ทุก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.317450073+07:00","message":"[buffer interim] 10 false ให้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.317456846+07:00","message":"[bufferProcess] interim [480000000]:ให้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.317460024+07:00","message":"[bufferProcess] send to processor:ให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.317468511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.317472246+07:00","message":"> Transcript [125] [false]: 'ให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.317476813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.317479133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.317481689+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.317484283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.350200925+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.350235998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.350242024+07:00","message":"receive interim result [false|false]: ให้ทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.350255935+07:00","message":"[buffer interim] 10 false ให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.350262584+07:00","message":"[bufferProcess] interim [600000000]:ให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.350265846+07:00","message":"[bufferProcess] send to processor:ให้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.350280568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.350284765+07:00","message":"> Transcript [126] [false]: 'ให้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.350287815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.350290033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.350292317+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.350294174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.924351162+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.924392369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.924398462+07:00","message":"receive interim result [false|false]: ให้ทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.92441352+07:00","message":"[buffer interim] 10 false ให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.924419474+07:00","message":"[bufferProcess] interim [200000000]:ให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.924421542+07:00","message":"[bufferProcess] send to processor:ให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.924427662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.924430461+07:00","message":"> Transcript [127] [false]: 'ให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.92443328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.924435313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.92443711+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.924439518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.97067683+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.970711801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.970717657+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.970730024+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970735989+07:00","message":"[bufferProcess] interim [260000000]:ให้ทุกคนมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970738485+07:00","message":"[bufferProcess] send to processor:ให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970744045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970746686+07:00","message":"> Transcript [128] [false]: 'ให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.97074938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970751215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970753727+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970755832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970760382+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970762252+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970764213+07:00","message":"Set new StatePrefix : 'ให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:14.970767295+07:00","message":"Next Push (prob) : 'ทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:14.970775958+07:00","message":"push: {false ให้ 0 0xc000106900}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.165623989+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.165674243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.165685039+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.165699981+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.165710027+07:00","message":"[bufferProcess] interim [500000000]:ให้ทุกคนมาช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.165712826+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.165721271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.165727778+07:00","message":"> Transcript [129] [false]: 'ให้ทุกคนมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.16573093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.16573292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.165739643+07:00","message":"StatePrefix: 'ให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.165742202+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.409639513+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.409678671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.409685289+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.40970301+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.409711176+07:00","message":"[bufferProcess] interim [680000000]:ให้ทุกคนมาช่วยกันแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.409713966+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.409718344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.409721691+07:00","message":"> Transcript [130] [false]: 'ให้ทุกคนมาช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.409725461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.40972757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.40972932+07:00","message":"StatePrefix: 'ให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.409731647+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.606963705+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.607009397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.607015804+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:15.607034438+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.607040871+07:00","message":"[bufferProcess] interim [860000000]:ให้ทุกคนมาช่วยกันแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.60704361+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.607051123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.60705393+07:00","message":"> Transcript [131] [false]: 'ให้ทุกคนมาช่วยกันแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.607057235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.607059396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.607061542+07:00","message":"StatePrefix: 'ให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:15.607064029+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.184700574+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.184737773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.184748023+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.184763447+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184769798+07:00","message":"[bufferProcess] interim [460000000]:ให้ทุกคนมาช่วยกันแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184772749+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184778929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184781568+07:00","message":"> Transcript [132] [false]: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184785263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184787397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184789927+07:00","message":"StatePrefix: 'ให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184792437+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.18479825+07:00","message":"Push: 'ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184800275+07:00","message":"TextPushed: 'ให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184802193+07:00","message":"Set new StatePrefix : 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.184804598+07:00","message":"Next Push (prob) : 'มาช่วยกันแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.184812434+07:00","message":"push: {false ทุกคน 0 0xc000106900}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.189213461+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.189250769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.18925781+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขใน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.189273176+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.189290657+07:00","message":"[bufferProcess] interim [520000000]:ให้ทุกคนมาช่วยกันแก้ไขใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.189294195+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.189301736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.18930556+07:00","message":"> Transcript [133] [false]: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.189308959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.189310988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.189312747+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.189314823+07:00","message":"TextPushed: 'ให้ทุกคน'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:16.289139923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:16.289183409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.380277354+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.380331079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.380336992+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.380356036+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.380364177+07:00","message":"[bufferProcess] interim [640000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.380367355+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.380371939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.380374903+07:00","message":"> Transcript [134] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.380378536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.380380643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.38038234+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.38038426+07:00","message":"TextPushed: 'ให้ทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.508987122+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.509021114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.509027215+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.509042195+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.509048439+07:00","message":"[bufferProcess] interim [760000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.509050944+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.509057311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.509060208+07:00","message":"> Transcript [135] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.509063759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.509065808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.50906835+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.509070585+07:00","message":"TextPushed: 'ให้ทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.711140821+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.711221723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.711227994+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.711242731+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711249186+07:00","message":"[bufferProcess] interim [0]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711251553+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711258338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711260969+07:00","message":"> Transcript [136] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711264109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711266084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711268485+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711270941+07:00","message":"TextPushed: 'ให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711276589+07:00","message":"Push: 'มาช่วยกันแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.71127896+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711281203+07:00","message":"Set new StatePrefix : 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:16.711289617+07:00","message":"Next Push (prob) : 'ในรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:16.711296961+07:00","message":"push: {false มาช่วยกันแก้ไข 0 0xc000106900}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.019268803+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.019312777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.019318508+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.019331618+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.019340444+07:00","message":"[bufferProcess] interim [240000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.01934314+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.019348954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.019351665+07:00","message":"> Transcript [137] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.019354819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.019356881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.019358617+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.019361034+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.026701186+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.026763935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ App\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.026773294+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ App"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.026792977+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ App"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.02680233+07:00","message":"[bufferProcess] interim [300000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ App"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.026805889+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.026811179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.02681556+07:00","message":"> Transcript [138] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.026820829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.026823716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.026826779+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.026830567+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.091870167+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.091912128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Apple\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.091918165+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Apple"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.091932431+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.091938646+07:00","message":"[bufferProcess] interim [420000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.091941138+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ App"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.091947912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.091950569+07:00","message":"> Transcript [139] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ App'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.091953675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.091955535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.091957549+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.091961429+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.280285907+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.280327744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของแอฟริกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.280335125+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของแอฟริกา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.280349295+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของแอฟริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280356598+07:00","message":"[bufferProcess] interim [540000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของแอฟริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280359492+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280365585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280370643+07:00","message":"> Transcript [140] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Apple'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280374418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280376385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280378878+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280381546+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280388611+07:00","message":"Push: 'ในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280390496+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280392507+07:00","message":"Set new StatePrefix : 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Apple'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.280394519+07:00","message":"Next Push (prob) : 'ของ Apple'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.280402643+07:00","message":"push: {false ในรูปแบบ 0 0xc000106900}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.398355029+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.398392373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.398397689+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.39840943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Application\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.398412523+07:00","message":"receive interim result [false|false]:  Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.398419657+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.398422794+07:00","message":"[buffer interim] 10 false  Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.398427942+07:00","message":"[bufferProcess] interim [660000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.398430558+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของแอฟริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.398433542+07:00","message":"[bufferProcess] interim [660000000]: Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.398436301+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.398438918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.398441553+07:00","message":"> Transcript [141] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของแอฟริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.398443714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.398445483+07:00","message":"Set new StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของแอฟริกา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.730384751+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.730420149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.730425756+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.730433466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Application ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.730436209+07:00","message":"receive interim result [false|false]:  Application ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.730443654+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.730447049+07:00","message":"[buffer interim] 10 false  Application ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.730453004+07:00","message":"[bufferProcess] interim [20000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.730455741+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.730458823+07:00","message":"[bufferProcess] interim [20000000]: Application ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.730461236+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.730464392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.730467063+07:00","message":"> Transcript [142] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.730469727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.730471552+07:00","message":"Set new StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.973478468+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.973514622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.973520872+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.973534777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.973537783+07:00","message":"receive interim result [false|false]:  ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.973544973+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:17.973548839+07:00","message":"[buffer interim] 10 false  ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.973564501+07:00","message":"[bufferProcess] interim [260000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.973581804+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.973594624+07:00","message":"[bufferProcess] interim [260000000]: ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.973597364+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.973600832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.973604119+07:00","message":"> Transcript [143] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.973607515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.973609831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.973611642+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:17.973614527+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.181963959+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.182000588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.182006659+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.182020872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.182024455+07:00","message":"receive interim result [false|false]:  ครับตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.182031453+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.182035106+07:00","message":"[buffer interim] 10 false  ครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.182041906+07:00","message":"[bufferProcess] interim [500000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.182044559+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.182049956+07:00","message":"[bufferProcess] interim [500000000]: ครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.182052588+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.182056219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.182059063+07:00","message":"> Transcript [144] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.182062174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.182064405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.182068913+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.182071374+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.360583954+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.360632203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.360640372+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.360656143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.360660423+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.360671214+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.3606767+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.360684604+07:00","message":"[bufferProcess] interim [680000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.360688539+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.360692914+07:00","message":"[bufferProcess] interim [680000000]: ครับตอนนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.360696828+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.360700556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.360704454+07:00","message":"> Transcript [145] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.360709241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.360711981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.36071545+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.360718684+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.634342978+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.634378162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.634383678+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.634396891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.634399806+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.634407253+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.63441049+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634433699+07:00","message":"[bufferProcess] interim [920000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634455732+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634468148+07:00","message":"[bufferProcess] interim [920000000]: ครับตอนนี้ผมนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634470836+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.63447441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634478608+07:00","message":"> Transcript [146] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634482336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634484281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634486311+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634488641+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634496027+07:00","message":"Push: 'ของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634497859+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634500279+07:00","message":"Set new StatePrefix : 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.634503032+07:00","message":"Next Push (prob) : ' ครับตอนนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.634513387+07:00","message":"push: {false ของ Application 0 0xc000106900}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.80900643+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.809044429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.809050641+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.809064477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.809067457+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.809074902+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.809078421+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.809084974+07:00","message":"[bufferProcess] interim [40000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.809087762+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.80909101+07:00","message":"[bufferProcess] interim [40000000]: ครับตอนนี้ผมนั่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.809094024+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.809097377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.809100374+07:00","message":"> Transcript [147] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.809103854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.809105657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.809108517+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.809111273+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.870421606+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.870453438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.870459985+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.870472915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.87047603+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.87048272+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:18.870486393+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.870491933+07:00","message":"[bufferProcess] interim [220000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.870494567+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.870497611+07:00","message":"[bufferProcess] interim [220000000]: ครับตอนนี้ผมนั่งอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.870502939+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.870505965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.8705085+07:00","message":"> Transcript [148] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.870511676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.870513742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.870515927+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:18.870520438+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.100051469+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.100086402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.100092405+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.100102721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.100106192+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.100113106+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.10011628+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.100121241+07:00","message":"[bufferProcess] interim [340000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.100123773+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.100126663+07:00","message":"[bufferProcess] interim [340000000]: ครับตอนนี้ผมนั่งอยู่กับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.100129243+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.100136437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.100139323+07:00","message":"> Transcript [149] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.100142541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.100144398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.100146335+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.100150863+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.177831909+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.177873204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.177881457+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.177894472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับนก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.177898817+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับนก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.177908397+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.177912977+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับนก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177918947+07:00","message":"[bufferProcess] interim [400000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177923014+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177927306+07:00","message":"[bufferProcess] interim [400000000]: ครับตอนนี้ผมนั่งอยู่กับนก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177931078+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177934847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177938929+07:00","message":"> Transcript [150] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177943973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177946803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177949521+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177952765+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177956447+07:00","message":"Push: ' ครับตอนนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177959425+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177962578+07:00","message":"Set new StatePrefix : 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.177966297+07:00","message":"Next Push (prob) : 'นั่งอยู่กับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.177975762+07:00","message":"push: {false  ครับตอนนี้ผม 0 0xc000106900}"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:19.290089855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:19.290110217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.618680827+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.618713743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.618720072+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.618733997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับนกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.618739248+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับนกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.618756514+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.618781438+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.618789873+07:00","message":"[bufferProcess] interim [640000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.618794609+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.618799682+07:00","message":"[bufferProcess] interim [640000000]: ครับตอนนี้ผมนั่งอยู่กับนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.61880305+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.618807042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.61881006+07:00","message":"> Transcript [151] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.618812957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.618814845+07:00","message":"Set new StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.650768706+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.65079447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.650800222+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.650811659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับนกกระสา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.650815064+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับนกกระสา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.650820848+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.650824232+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับนกกระสา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.650829671+07:00","message":"[bufferProcess] interim [700000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.65083232+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.65083618+07:00","message":"[bufferProcess] interim [700000000]: ครับตอนนี้ผมนั่งอยู่กับนกกระสา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.650839242+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนกกระสา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.650842261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.650845402+07:00","message":"> Transcript [152] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.650848885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.650850707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.650852535+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.650855022+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.682772008+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.682804942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.682811023+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.682821387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับบล็อกประสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.682824518+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.682832024+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.682838625+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.682844216+07:00","message":"[bufferProcess] interim [820000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.68284682+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนกกระสา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.682850017+07:00","message":"[bufferProcess] interim [820000000]: ครับตอนนี้ผมนั่งอยู่กับบล็อกประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.682853376+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.682857022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.682859786+07:00","message":"> Transcript [153] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนกกระสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.682863411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.682865891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.682867877+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับนก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.682870373+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.888833526+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.888869166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.888875794+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.888887118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับรถโดยสารพัทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.888889688+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับรถโดยสารพัทยา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.888897396+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:19.888900814+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับรถโดยสารพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.88890639+07:00","message":"[bufferProcess] interim [180000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.888909103+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.88891197+07:00","message":"[bufferProcess] interim [180000000]: ครับตอนนี้ผมนั่งอยู่กับรถโดยสารพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.888914588+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับรถโดยสารพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.888917361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.888920061+07:00","message":"> Transcript [154] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.888922877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:19.888924681+07:00","message":"Set new StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.215812132+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.215844652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.215850266+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.215860541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.215863746+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.215876477+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.215888237+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.215895137+07:00","message":"[bufferProcess] interim [480000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.215898548+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับรถโดยสารพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.215901932+07:00","message":"[bufferProcess] interim [480000000]: ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.215904732+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.2159093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.215912463+07:00","message":"> Transcript [155] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับรถโดยสารพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.215915155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.215917064+07:00","message":"Set new StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับรถโดยสารพัทยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.283905707+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.283944526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.283951055+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.283964918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.283968791+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.283986575+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.284002791+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.284009064+07:00","message":"[bufferProcess] interim [600000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.284012328+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.284018786+07:00","message":"[bufferProcess] interim [600000000]: ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.28402148+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.284036491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.284061553+07:00","message":"> Transcript [156] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.284066556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.284068934+07:00","message":"Set new StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.464527258+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.464564407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.4645702+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.46458374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.464587863+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.464595546+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.464598617+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.464605061+07:00","message":"[bufferProcess] interim [780000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.464614963+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.464618433+07:00","message":"[bufferProcess] interim [780000000]: ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.464621735+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.464624983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.464627777+07:00","message":"> Transcript [157] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.464630758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.464632622+07:00","message":"Set new StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.598480484+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.598517623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.598523731+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.598533638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.598537023+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.598544567+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.598547853+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.59855389+07:00","message":"[bufferProcess] interim [900000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.598556777+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.598560043+07:00","message":"[bufferProcess] interim [900000000]: ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.598562667+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.598566143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.598570633+07:00","message":"> Transcript [158] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.598577664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.598579693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.598581538+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.598584201+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.651205331+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.651232235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.651237423+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.6512478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.651251+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.651257231+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:20.651260755+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.651265998+07:00","message":"[bufferProcess] interim [960000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.651268769+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.65127202+07:00","message":"[bufferProcess] interim [960000000]: ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.651275067+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.651278675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.651281423+07:00","message":"> Transcript [159] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.651284636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.651286564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.651288404+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:20.651295106+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.025347995+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.106724008+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.106768526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.10677474+07:00","message":"receive interim result [false|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.106791364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.106795187+07:00","message":"receive interim result [false|false]:  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.106810084+07:00","message":"[buffer interim] 10 false ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.106820494+07:00","message":"[buffer interim] 10 false  ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.106828805+07:00","message":"[bufferProcess] interim [380000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.106832121+07:00","message":"[bufferProcess] send to processor:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.106835984+07:00","message":"[bufferProcess] interim [380000000]: ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.106839667+07:00","message":"[bufferProcess] update buffer: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.10684301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.106846222+07:00","message":"> Transcript [160] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.106850554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.10685281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.106854965+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.106857515+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.265568356+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.265605116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น\",\"confidence\":0.9116602}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.265611805+07:00","message":"receive interim result [true|false]: ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.265623908+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.265626247+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.265633599+07:00","message":"[buffer interim] 10 true ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265642091+07:00","message":"[bufferProcess] interim [500000000]:ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265647513+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265651508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265654133+07:00","message":"> Transcript [161] [false]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265658414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265660676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265663336+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265666017+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265672935+07:00","message":"Push: 'นั่งอยู่กับบล็อกประสานภัทรอธิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265675245+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265677837+07:00","message":"Set new StatePrefix : 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265680297+07:00","message":"Next Push (prob) : 'นะครับท่านเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265682227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265692277+07:00","message":"> Transcript [162] [true]: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.26569531+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265697068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265698698+07:00","message":"StatePrefix: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคมนะครับท่านเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265700644+07:00","message":"TextPushed: 'ให้ทุกคนมาช่วยกันแก้ไขในรูปแบบของ Application ครับตอนนี้ผมนั่งอยู่กับบล็อกประสานภัทรอธิคม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.265698594+07:00","message":"push: {false นั่งอยู่กับบล็อกประสานภัทรอธิคม 0 0xc000106900}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.26571699+07:00","message":"push: {true นะครับท่านเป็น 0 0xc000106900}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.265704221+07:00","message":"Push: 'นะครับท่านเป็น'"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:21.283354499+07:00","message":"write wav file: './tmp/7530/7530_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.34675258+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.806147505+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.806182235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.806187259+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:21.806195916+07:00","message":"[buffer interim] 11 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.806201989+07:00","message":"[bufferProcess] interim [480000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:21.806204057+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.00212195+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.0021857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.002195556+07:00","message":"receive interim result [false|false]: นักวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.002220653+07:00","message":"[buffer interim] 11 false นักวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.002232179+07:00","message":"[bufferProcess] interim [660000000]:นักวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.002238887+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.002252111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.002258495+07:00","message":"> Transcript [163] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.002265768+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.007194472+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.007227638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.007232089+07:00","message":"receive interim result [false|false]: นักวิชา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.00724588+07:00","message":"[buffer interim] 11 false นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.007251401+07:00","message":"[bufferProcess] interim [720000000]:นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.007254089+07:00","message":"[bufferProcess] send to processor:นักวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.007257297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.007259662+07:00","message":"> Transcript [164] [false]: 'นักวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.00726278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.007264539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.007266458+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.007268518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.070848997+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.070902169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.070909594+07:00","message":"receive interim result [false|false]: นักวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.070931568+07:00","message":"[buffer interim] 11 false นักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.070941047+07:00","message":"[bufferProcess] interim [780000000]:นักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.070945079+07:00","message":"[bufferProcess] send to processor:นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.070950137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.070954661+07:00","message":"> Transcript [165] [false]: 'นักวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.070959857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.070962627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.070965861+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.070969105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:22.290623691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:22.290655951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.349718777+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.349758742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิทยาศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.349764335+07:00","message":"receive interim result [false|false]: นักวิทยาศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.349784803+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.349790509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.34979335+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโส"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.34979878+07:00","message":"[buffer interim] 11 false นักวิทยาศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.34980202+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349808919+07:00","message":"[bufferProcess] interim [960000000]:นักวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349811321+07:00","message":"[bufferProcess] send to processor:นักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349814268+07:00","message":"[bufferProcess] interim [20000000]:นักวิจัยอาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349815902+07:00","message":"[bufferProcess] send to processor:นักวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349818569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349821411+07:00","message":"> Transcript [166] [false]: 'นักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.34982641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.34982867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349830773+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349832656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349834109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349835842+07:00","message":"> Transcript [167] [false]: 'นักวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349837705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349839343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349840838+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349842301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349845021+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349846679+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349848844+07:00","message":"Set new StatePrefix : 'นักวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.349850729+07:00","message":"Next Push (prob) : 'วิทยาศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.349872785+07:00","message":"push: {false นัก 0 0xc00313ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.906004215+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.906039054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.906044952+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโส"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:22.906059157+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.906065831+07:00","message":"[bufferProcess] interim [620000000]:นักวิจัยอาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.906068091+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.906074453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.906077199+07:00","message":"> Transcript [168] [false]: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.906079231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:22.906081022+07:00","message":"Set new StatePrefix: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.224661832+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.224697543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.224703249+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.224713425+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.224719359+07:00","message":"[bufferProcess] interim [860000000]:นักวิจัยอาวุโสห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.224721724+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.224726912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.224729514+07:00","message":"> Transcript [169] [false]: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.224732076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.224733997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.224735799+07:00","message":"StatePrefix: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.224738485+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.416103813+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.416140234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสฮ่องกง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.416145225+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสฮ่องกง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.416159389+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.416164494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.416167904+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.416172957+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสฮ่องกง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.416175516+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416181376+07:00","message":"[bufferProcess] interim [40000000]:นักวิจัยอาวุโสฮ่องกง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416183537+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.41618614+07:00","message":"[bufferProcess] interim [100000000]:นักวิจัยอาวุโสห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416188022+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสฮ่องกง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416190588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416193123+07:00","message":"> Transcript [170] [false]: 'นักวิจัยอาวุโสห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416196068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416197964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416199845+07:00","message":"StatePrefix: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416202133+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416203901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416205621+07:00","message":"> Transcript [171] [false]: 'นักวิจัยอาวุโสฮ่องกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416210124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416212002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.41621352+07:00","message":"StatePrefix: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.416215241+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.606649995+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.606686741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.606691899+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.606706629+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.60671863+07:00","message":"[bufferProcess] interim [280000000]:นักวิจัยอาวุโสห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.606721538+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.606727372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.60673025+07:00","message":"> Transcript [172] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.606733818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.606736062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.606738055+07:00","message":"StatePrefix: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.606740578+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.606744916+07:00","message":"Push: 'วิจัยอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.606747013+07:00","message":"TextPushed: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.60674911+07:00","message":"Set new StatePrefix : 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.606751011+07:00","message":"Next Push (prob) : 'ห้องปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.606777012+07:00","message":"push: {false วิจัยอาวุโส 0 0xc00313ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.992665414+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.992700035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.992705813+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:23.992721205+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.992728331+07:00","message":"[bufferProcess] interim [640000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.99273117+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.992735273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.992738567+07:00","message":"> Transcript [173] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.992742336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.992744467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.992746573+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:23.992749136+07:00","message":"TextPushed: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.321367356+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.321414762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.321421981+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.321442885+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.321455696+07:00","message":"[bufferProcess] interim [940000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.321459406+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.32146519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.321472364+07:00","message":"> Transcript [174] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.321477372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.321479981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.321484712+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.321488579+07:00","message":"TextPushed: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.388950633+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.388992148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบค้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.388998615+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบค้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.38901093+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.389018925+07:00","message":"[bufferProcess] interim [120000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.389022716+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.389030836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.389036109+07:00","message":"> Transcript [175] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.38904114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.38904377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.389047233+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.389051004+07:00","message":"TextPushed: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.56146498+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.561503724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.561510863+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.561525327+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561532924+07:00","message":"[bufferProcess] interim [240000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561536717+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561545576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561551263+07:00","message":"> Transcript [176] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561556503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561559289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561562621+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561566053+07:00","message":"TextPushed: 'นักวิจัยอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.56157388+07:00","message":"Push: 'ห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561576863+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561580358+07:00","message":"Set new StatePrefix : 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.561584165+07:00","message":"Next Push (prob) : 'การวิจัยระบบค้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.561603748+07:00","message":"push: {false ห้องปฏิบัติ 0 0xc00313ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.716101862+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.716136944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.71614337+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.716153857+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.716159542+07:00","message":"[bufferProcess] interim [420000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.716162094+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.716165201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.716167953+07:00","message":"> Transcript [177] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.716170312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.716172141+07:00","message":"Set new StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.913847145+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.913887758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.913893246+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:24.913909128+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.913917342+07:00","message":"[bufferProcess] interim [600000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.913921977+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.913929331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.913933615+07:00","message":"> Transcript [178] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.913938879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.913941372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.913943796+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:24.913946483+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.011838229+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.011873717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.011879905+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.011894343+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.011901422+07:00","message":"[bufferProcess] interim [660000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.011904465+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.011911302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.011914618+07:00","message":"> Transcript [179] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.011918005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.011920086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.011921855+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.011924126+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.015247897+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.015258463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.015262235+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.015266311+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.015270394+07:00","message":"[bufferProcess] interim [720000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.015272517+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.015278381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.01528063+07:00","message":"> Transcript [180] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.015282991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.015284671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.015286416+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.015288578+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:25.291074867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:25.291096847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.526342967+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.526381068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.52638745+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.526402128+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.526409164+07:00","message":"[bufferProcess] interim [200000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.526412326+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.52641929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.526422072+07:00","message":"> Transcript [181] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.52642616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.526428122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.52643021+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.526432788+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.526439002+07:00","message":"Push: 'การวิจัยระบบขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.526441223+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.526443547+07:00","message":"Set new StatePrefix : 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:25.526445577+07:00","message":"Next Push (prob) : 'และจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:25.526466096+07:00","message":"push: {false การวิจัยระบบขนส่ง 0 0xc00313ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.109823057+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.109858606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.109864986+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.109877739+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.109885138+07:00","message":"[bufferProcess] interim [800000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.10988779+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.109893463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.109900985+07:00","message":"> Transcript [182] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.109904555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.109906467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.109908222+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.109910571+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.293640695+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.293676412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.29368263+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.293694485+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.293700406+07:00","message":"[bufferProcess] interim [980000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.293703653+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.293709066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.293711709+07:00","message":"> Transcript [183] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.293715056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.293716964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.293719189+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.293721649+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.421639847+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.421672701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.42167874+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.421692065+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.421698442+07:00","message":"[bufferProcess] interim [40000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.421701047+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.421725576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.42172852+07:00","message":"> Transcript [184] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.421732064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.421734303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.421736135+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.421738773+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.480395415+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.480428201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.480435372+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.480448606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 06 ธ.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.480451866+07:00","message":"receive interim result [false|false]:  06 ธ.ค"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.480459316+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.480462677+07:00","message":"[buffer interim] 11 false  06 ธ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480467819+07:00","message":"[bufferProcess] interim [160000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480470462+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480473406+07:00","message":"[bufferProcess] interim [160000000]: 06 ธ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480476158+07:00","message":"[bufferProcess] update buffer: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ 06 ธ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480479058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480481879+07:00","message":"> Transcript [185] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480485571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480487534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480489363+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480492927+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480496732+07:00","message":"Push: 'และจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480499411+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480502343+07:00","message":"Set new StatePrefix : 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.480505346+07:00","message":"Next Push (prob) : 'อัจฉริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.480515303+07:00","message":"push: {false และจราจร 0 0xc00313ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.482541066+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.48255501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.482562905+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.482571933+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.48257589+07:00","message":"[bufferProcess] interim [220000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.482578372+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ 06 ธ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.482580927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.482583522+07:00","message":"> Transcript [186] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ 06 ธ.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.482586093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.482587886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.482590097+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.48259233+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.681960695+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.681997968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.682004761+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:26.682018014+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.682023908+07:00","message":"[bufferProcess] interim [340000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.682029793+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.682037053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.682039758+07:00","message":"> Transcript [187] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.682043922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.682046039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.682048528+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:26.682052058+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.00332827+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.003369854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.00337731+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็ค"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.003387167+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.003393071+07:00","message":"[bufferProcess] interim [640000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.003395813+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.003399291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.003402081+07:00","message":"> Transcript [188] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.003406642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.00340855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.003410468+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.003413219+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.122625261+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.12265885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็คโทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.122666861+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็คโทร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.122679613+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็คโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.122685091+07:00","message":"[bufferProcess] interim [760000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็คโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.122687867+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.122693217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.122695911+07:00","message":"> Transcript [189] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.122699442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.122701363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.122703343+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.122706234+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.12271224+07:00","message":"Push: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.12271451+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.122716844+07:00","message":"Set new StatePrefix : 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.12271924+07:00","message":"Next Push (prob) : 'ศูนย์เทคโนโลยีอิเล็ค'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.122726256+07:00","message":"push: {false อัจฉริยะ 0 0xc00313ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.127538402+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.127555347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.127560695+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.127574345+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.127579273+07:00","message":"[bufferProcess] interim [820000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.127581774+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็คโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.127584918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.12758708+07:00","message":"> Transcript [190] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็คโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.127589917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.12759234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.127595547+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.127597756+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.399975365+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.400014225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.400021201+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.400036279+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.40004375+07:00","message":"[bufferProcess] interim [60000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.400047583+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.400055093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.400058191+07:00","message":"> Transcript [191] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.4000614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.400063261+07:00","message":"Set new StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.526764672+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.526804055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.52681092+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.526823184+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.526829+07:00","message":"[bufferProcess] interim [180000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.526831759+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.526837461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.526840068+07:00","message":"> Transcript [192] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.52684383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.526845826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.526847834+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.526850577+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.57256604+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.572596017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.572602393+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.572614138+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.572619525+07:00","message":"[bufferProcess] interim [240000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.572622371+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.572628105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.57263098+07:00","message":"> Transcript [193] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.57263455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.572636587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.572638798+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.572641553+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.76296898+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.763006082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.763013349+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:27.763028037+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.763056794+07:00","message":"[bufferProcess] interim [480000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.763060279+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.763068105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.763070998+07:00","message":"> Transcript [194] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.763075427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.763077592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.763079759+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:27.763082348+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.020687926+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.02073278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.020740488+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.020755429+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020766325+07:00","message":"[bufferProcess] interim [660000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020771638+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020778798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020782557+07:00","message":"> Transcript [195] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020788671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020791666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020795595+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020799518+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020806751+07:00","message":"Push: 'ศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020809943+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.02081345+07:00","message":"Set new StatePrefix : 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.020817862+07:00","message":"Next Push (prob) : 'และคอมพิวเตอร์แห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.020835687+07:00","message":"push: {false ศูนย์เทคโนโลยีอิเล็กทรอนิกส์ 0 0xc00313ea80}"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:28.291549246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:28.291559937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.525426627+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.609416409+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.60945116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.6094575+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.609475597+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.609481997+07:00","message":"[bufferProcess] interim [260000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.609485428+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.609489239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.609491986+07:00","message":"> Transcript [196] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.609495965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.609497966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.609499818+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.6095028+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.612621106+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.612634465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.612640609+07:00","message":"receive interim result [false|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.612651916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" nectec\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.612654544+07:00","message":"receive interim result [false|false]:  nectec"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.612658064+07:00","message":"[buffer interim] 11 false นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.612660819+07:00","message":"[buffer interim] 11 false  nectec"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.612663559+07:00","message":"[bufferProcess] interim [320000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.612665786+07:00","message":"[bufferProcess] send to processor:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.612671187+07:00","message":"[bufferProcess] interim [320000000]: nectec"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.612679074+07:00","message":"[bufferProcess] update buffer: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ nectec"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.612681502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.612683456+07:00","message":"> Transcript [197] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.612686459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.612688168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.612689861+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.612703266+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.646075193+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.64611999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.646126636+07:00","message":"receive interim result [true|false]: นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.646140085+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.646142336+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.646148249+07:00","message":"[buffer interim] 11 true นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646155181+07:00","message":"[bufferProcess] interim [380000000]:นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646158915+07:00","message":"[bufferProcess] send to processor (isfinal):นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ nectec"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646161994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646164497+07:00","message":"> Transcript [198] [false]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ nectec'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646168322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646170119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646171911+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646174799+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.64617686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646178626+07:00","message":"> Transcript [199] [true]: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646181102+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646182713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646184314+07:00","message":"StatePrefix: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646191709+07:00","message":"TextPushed: 'นักวิจัยอาวุโสห้องปฏิบัติการวิจัยระบบขนส่งและจราจรอัจฉริยะศูนย์เทคโนโลยีอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:28.646194973+07:00","message":"Push: 'และคอมพิวเตอร์แห่งชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.646203276+07:00","message":"push: {true และคอมพิวเตอร์แห่งชาติ 0 0xc00313ea80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:28.659895994+07:00","message":"write wav file: './tmp/7530/7530_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:28.906633615+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.371918415+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.371962413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.371968006+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.37198383+07:00","message":"[buffer interim] 12 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.371991371+07:00","message":"[bufferProcess] interim [300000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.371993508+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.639380439+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.639419501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.639424647+07:00","message":"receive interim result [false|false]: สวัสดีอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.639439281+07:00","message":"[buffer interim] 12 false สวัสดีอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.639445343+07:00","message":"[bufferProcess] interim [540000000]:สวัสดีอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.639447785+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.639451304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.639454151+07:00","message":"> Transcript [200] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.639456271+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.936021952+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.936057911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีอาจารย์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.936063109+07:00","message":"receive interim result [false|false]: สวัสดีอาจารย์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:29.936078129+07:00","message":"[buffer interim] 12 false สวัสดีอาจารย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.936083641+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีอาจารย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.936085848+07:00","message":"[bufferProcess] send to processor:สวัสดีอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.936089209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.936091698+07:00","message":"> Transcript [201] [false]: 'สวัสดีอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.936095005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.93609695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.93609889+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:29.936101086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.032699266+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.032731214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีอาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.032735998+07:00","message":"receive interim result [false|false]: สวัสดีอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.032753583+07:00","message":"[buffer interim] 12 false สวัสดีอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.03276012+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.032762597+07:00","message":"[bufferProcess] send to processor:สวัสดีอาจารย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.032766463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.032770871+07:00","message":"> Transcript [202] [false]: 'สวัสดีอาจารย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.032774063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.032776075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.032777855+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.032779939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.44457627+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.522344759+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.522390395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีอาจารย์ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.522397008+07:00","message":"receive interim result [false|false]: สวัสดีอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.522413123+07:00","message":"[buffer interim] 12 false สวัสดีอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.522421518+07:00","message":"[bufferProcess] interim [380000000]:สวัสดีอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.522424055+07:00","message":"[bufferProcess] send to processor:สวัสดีอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.522430698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.522433612+07:00","message":"> Transcript [203] [false]: 'สวัสดีอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.522440178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.52244236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.52244433+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.522446171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.590101589+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.590150046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีอาจารย์ครับสวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.590156761+07:00","message":"receive interim result [false|false]: สวัสดีอาจารย์ครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.590174484+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.590180091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีอาจารย์ครับสวัสดีครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.590183316+07:00","message":"receive interim result [true|false]: สวัสดีอาจารย์ครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.590186627+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.590188604+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.59020658+07:00","message":"[buffer interim] 12 false สวัสดีอาจารย์ครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.590223776+07:00","message":"[buffer interim] 12 true สวัสดีอาจารย์ครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.59023065+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีอาจารย์ครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590234256+07:00","message":"[bufferProcess] send to processor:สวัสดีอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590237517+07:00","message":"[bufferProcess] interim [560000000]:สวัสดีอาจารย์ครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.5902401+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีอาจารย์ครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590243221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590245976+07:00","message":"> Transcript [204] [false]: 'สวัสดีอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590249461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590251596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590253612+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590255642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590258233+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590260104+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590262196+07:00","message":"Set new StatePrefix : 'สวัสดีอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590264647+07:00","message":"Next Push (prob) : 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590266399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590268186+07:00","message":"> Transcript [205] [false]: 'สวัสดีอาจารย์ครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590270057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590271574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590273067+07:00","message":"StatePrefix: 'สวัสดีอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590274746+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590276167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590278012+07:00","message":"> Transcript [206] [true]: 'สวัสดีอาจารย์ครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590279861+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590281455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590286986+07:00","message":"StatePrefix: 'สวัสดีอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590288716+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:30.590290713+07:00","message":"Push: 'อาจารย์ครับสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.59030026+07:00","message":"push: {false สวัสดี 0 0xc00313e580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.590310462+07:00","message":"push: {true อาจารย์ครับสวัสดีครับ 0 0xc00313e580}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:30.597381471+07:00","message":"write wav file: './tmp/7530/7530_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:30.766081671+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.119716268+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.119753447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.11975864+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.119773232+07:00","message":"[buffer interim] 13 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.119779921+07:00","message":"[bufferProcess] interim [420000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.119781795+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:31.292410976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:31.292416108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.422925436+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.422958933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.422964013+07:00","message":"receive interim result [false|false]: ผมไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.422974217+07:00","message":"[buffer interim] 13 false ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.422979653+07:00","message":"[bufferProcess] interim [540000000]:ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.422982575+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.422987484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.422990097+07:00","message":"> Transcript [207] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.422992021+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.55327426+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.553313114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.553318469+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.553332701+07:00","message":"[buffer interim] 13 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.553339369+07:00","message":"[bufferProcess] interim [600000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.553341775+07:00","message":"[bufferProcess] send to processor:ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.553347655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.55335051+07:00","message":"> Transcript [208] [false]: 'ผมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.553353161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.553355331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.553357511+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.553359614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.735364818+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.735403998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรโมชั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.735414816+07:00","message":"receive interim result [false|false]: โปรโมชั่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.7354275+07:00","message":"[buffer interim] 13 false โปรโมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.735433742+07:00","message":"[bufferProcess] interim [660000000]:โปรโมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.735436077+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.735441312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.735443908+07:00","message":"> Transcript [209] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.735446556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.735448336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.735450436+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.73545253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.873846138+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.873879207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.873884713+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.873898293+07:00","message":"[buffer interim] 13 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.873903916+07:00","message":"[bufferProcess] interim [720000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.873906239+07:00","message":"[bufferProcess] send to processor:โปรโมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.873912374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.87391529+07:00","message":"> Transcript [210] [false]: 'โปรโมชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.873917643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.873919689+07:00","message":"Set new StatePrefix: 'โปรโมชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.933332443+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.933364674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.933369783+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:31.933387469+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.93339532+07:00","message":"[bufferProcess] interim [780000000]:ผมไม่ได้เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.933397691+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.933400643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.933403019+07:00","message":"> Transcript [211] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.933405126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:31.933407187+07:00","message":"Set new StatePrefix: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.021860866+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.021895812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.021900792+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกคุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.02191095+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.021916663+07:00","message":"[bufferProcess] interim [900000000]:ผมไม่ได้เรียกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.021918839+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.021921783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.021924437+07:00","message":"> Transcript [212] [false]: 'ผมไม่ได้เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.021927455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.021929403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.021931423+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.021933441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.261811443+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.261846312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกคุณท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.261852256+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกคุณท่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.261866281+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกคุณท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.261872328+07:00","message":"[bufferProcess] interim [80000000]:ผมไม่ได้เรียกคุณท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.261874761+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.261881101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.261884174+07:00","message":"> Transcript [213] [false]: 'ผมไม่ได้เรียกคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.261887369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.261889228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.261891305+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.261893404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.290253136+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.290284502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกท่านว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.290289397+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกท่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.290305058+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกท่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.290310752+07:00","message":"[bufferProcess] interim [140000000]:ผมไม่ได้เรียกท่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.290312903+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกคุณท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.290315705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.290321946+07:00","message":"> Transcript [214] [false]: 'ผมไม่ได้เรียกคุณท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.290325415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.290327656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.290329661+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.290331584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.437049533+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.437090308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกท่านว่าอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.437097857+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกท่านว่าอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.437116576+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกท่านว่าอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.437124275+07:00","message":"[bufferProcess] interim [380000000]:ผมไม่ได้เรียกท่านว่าอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.43712771+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกท่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.437131918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.43713578+07:00","message":"> Transcript [215] [false]: 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.437140428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.437143491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.437146475+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.437149185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.437152395+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.437155041+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.437157743+07:00","message":"Set new StatePrefix : 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.43718329+07:00","message":"Next Push (prob) : 'ไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.437195031+07:00","message":"push: {false ผม 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.73905525+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.73909126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกท่านว่าอาจารย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.73909798+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกท่านว่าอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.739111045+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกท่านว่าอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.739118608+07:00","message":"[bufferProcess] interim [980000000]:ผมไม่ได้เรียกท่านว่าอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.739122048+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกท่านว่าอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.739126271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.739130037+07:00","message":"> Transcript [216] [false]: 'ผมไม่ได้เรียกท่านว่าอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.739134288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.739136747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.739139912+07:00","message":"StatePrefix: 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.739143063+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.839828727+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.839871221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.839879161+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:32.839894901+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.83990236+07:00","message":"[bufferProcess] interim [100000000]:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.839906675+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกท่านว่าอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.839914714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.839919394+07:00","message":"> Transcript [217] [false]: 'ผมไม่ได้เรียกท่านว่าอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.839924649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.839927544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.839930782+07:00","message":"StatePrefix: 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:32.839934172+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.080247503+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.080282119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.080288181+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.080303583+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.080310069+07:00","message":"[bufferProcess] interim [340000000]:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.080312856+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.080319309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.080328712+07:00","message":"> Transcript [218] [false]: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.080332002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.080334008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.080337582+07:00","message":"StatePrefix: 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.080339897+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.719053293+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.719093403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.719100275+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.719117304+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719131495+07:00","message":"[bufferProcess] interim [940000000]:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719134224+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719138258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719141471+07:00","message":"> Transcript [219] [false]: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719145672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719149189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719151882+07:00","message":"StatePrefix: 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719154155+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719157171+07:00","message":"Push: 'ไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719159263+07:00","message":"TextPushed: 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719161611+07:00","message":"Set new StatePrefix : 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.719163658+07:00","message":"Next Push (prob) : 'อาจารย์จุ๊บๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.71917175+07:00","message":"push: {false ไม่ได้เรียกท่านว่า 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.924068691+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.924104291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.924110808+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.924121103+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.924128049+07:00","message":"[bufferProcess] interim [180000000]:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.924130642+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.924134165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.924136954+07:00","message":"> Transcript [220] [false]: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.924139877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.924141849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.9241438+07:00","message":"StatePrefix: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.924146539+07:00","message":"TextPushed: 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.98605323+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.986089109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.986095265+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:33.986109021+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.986115425+07:00","message":"[bufferProcess] interim [300000000]:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.986117966+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.986121525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.986125065+07:00","message":"> Transcript [221] [false]: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.986128145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.986130623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.986132411+07:00","message":"StatePrefix: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:33.986134901+07:00","message":"TextPushed: 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.112748535+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.112783017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.112789087+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.112803042+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.112809722+07:00","message":"[bufferProcess] interim [360000000]:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.112812128+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.112823164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.112826288+07:00","message":"> Transcript [222] [false]: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.112829776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.112832637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.112834774+07:00","message":"StatePrefix: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.112837339+07:00","message":"TextPushed: 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:34.293185946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:34.293199635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.414957053+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.434631562+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.434664974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.434671412+07:00","message":"receive interim result [false|false]: ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.434689598+07:00","message":"[buffer interim] 13 false ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.434696297+07:00","message":"[bufferProcess] interim [660000000]:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.434699037+07:00","message":"[bufferProcess] send to processor:ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.434702595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.434705684+07:00","message":"> Transcript [223] [false]: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.434709144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.43471107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.434713181+07:00","message":"StatePrefix: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.434715845+07:00","message":"TextPushed: 'ผมไม่ได้เรียกท่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.434718637+07:00","message":"Push: 'อาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.434720389+07:00","message":"TextPushed: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.43472256+07:00","message":"Set new StatePrefix : 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.434725003+07:00","message":"Next Push (prob) : 'น่ารักมาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.434732757+07:00","message":"push: {false อาจารย์จุ๊บๆ 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.607028622+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.608027392+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.608063317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ\",\"confidence\":0.94924045}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.608069045+07:00","message":"receive interim result [true|false]: ผมไม่เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.608081141+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.608083819+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.608094739+07:00","message":"[buffer interim] 13 true ผมไม่เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608112973+07:00","message":"[bufferProcess] interim [870000000]:ผมไม่เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608116899+07:00","message":"[bufferProcess] send to processor (isfinal):ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608120428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608123451+07:00","message":"> Transcript [224] [false]: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608126994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608129231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608131804+07:00","message":"StatePrefix: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608134077+07:00","message":"TextPushed: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608135775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608137736+07:00","message":"> Transcript [225] [true]: 'ผมไม่เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608139889+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608141412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608142919+07:00","message":"StatePrefix: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608144935+07:00","message":"TextPushed: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608146494+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608303181+07:00","message":"Push: 'น่ารักมากเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608310039+07:00","message":"TextPushed: 'ผมไม่ได้เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608312702+07:00","message":"Set new StatePrefix : 'ผมไม่เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608314917+07:00","message":"Next Push (prob) : 'ผมไม่เรียกท่านว่าอาจารย์จุ๊บๆน่ารักมากเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:34.608323391+07:00","message":"push: {true น่ารักมากเพราะ 0 0xc000045980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:34.608333807+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_13.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:34.619266134+07:00","message":"write wav file: './tmp/7530/7530_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.156340206+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.156380944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.156385943+07:00","message":"receive interim result [false|false]: เขาเรียก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.156407381+07:00","message":"[buffer interim] 14 false เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.156418036+07:00","message":"[bufferProcess] interim [540000000]:เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.156420167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.304543334+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.304582362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.304587987+07:00","message":"receive interim result [false|false]: เขาเรียกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.304602515+07:00","message":"[buffer interim] 14 false เขาเรียกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.304608641+07:00","message":"[bufferProcess] interim [660000000]:เขาเรียกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.304611008+07:00","message":"[bufferProcess] send to processor:เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.304614802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.304617806+07:00","message":"> Transcript [226] [false]: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.304619819+07:00","message":"Set StatePrefix (first interim): 'เขาเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.398644212+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.398685231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.398690515+07:00","message":"receive interim result [false|false]: เขาเรียกเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.398702148+07:00","message":"[buffer interim] 14 false เขาเรียกเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.39870942+07:00","message":"[bufferProcess] interim [780000000]:เขาเรียกเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.398711775+07:00","message":"[bufferProcess] send to processor:เขาเรียกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.398717729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.398721268+07:00","message":"> Transcript [227] [false]: 'เขาเรียกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.39872414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.39872612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.398727895+07:00","message":"StatePrefix: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.398729897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.463636288+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.463674245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกเต็มๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.463679941+07:00","message":"receive interim result [false|false]: เขาเรียกเต็มๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.463693872+07:00","message":"[buffer interim] 14 false เขาเรียกเต็มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.463700659+07:00","message":"[bufferProcess] interim [900000000]:เขาเรียกเต็มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.463703418+07:00","message":"[bufferProcess] send to processor:เขาเรียกเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.46371047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.463713546+07:00","message":"> Transcript [228] [false]: 'เขาเรียกเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.463716708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.463719128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.463721077+07:00","message":"StatePrefix: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.463723297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.504133536+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.609351917+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.609409852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกเต็มๆ\",\"confidence\":0.92913425}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.609417848+07:00","message":"receive interim result [true|false]: เขาเรียกเต็มๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.609429288+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.609431361+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.609439466+07:00","message":"[buffer interim] 14 true เขาเรียกเต็มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609450469+07:00","message":"[bufferProcess] interim [110000000]:เขาเรียกเต็มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609456804+07:00","message":"[bufferProcess] send to processor (isfinal):เขาเรียกเต็มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609460889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609463985+07:00","message":"> Transcript [229] [false]: 'เขาเรียกเต็มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609466769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609468689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609470422+07:00","message":"StatePrefix: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609472309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609473967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609475687+07:00","message":"> Transcript [230] [true]: 'เขาเรียกเต็มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609477975+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609479517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609481129+07:00","message":"StatePrefix: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609482735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:35.609489579+07:00","message":"Push: 'เขาเรียกเต็มๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.609497986+07:00","message":"push: {true เขาเรียกเต็มๆ 0 0xc00313e780}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:35.614868197+07:00","message":"write wav file: './tmp/7530/7530_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:35.695420742+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.342658511+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.342701093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.342706061+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.342721646+07:00","message":"[buffer interim] 15 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.342727211+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.342729129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.489537899+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.489574887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.489580836+07:00","message":"receive interim result [false|false]: ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.489592889+07:00","message":"[buffer interim] 15 false ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.489601487+07:00","message":"[bufferProcess] interim [540000000]:ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.489604829+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.489610981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.489614907+07:00","message":"> Transcript [231] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.489617613+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.510321578+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.510358092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.51036473+07:00","message":"receive interim result [false|false]: ฉันชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.510376753+07:00","message":"[buffer interim] 15 false ฉันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.510383563+07:00","message":"[bufferProcess] interim [600000000]:ฉันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.510386984+07:00","message":"[bufferProcess] send to processor:ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.510393998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.510397958+07:00","message":"> Transcript [232] [false]: 'ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.510409853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.510413657+07:00","message":"Set new StatePrefix: 'ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.592642956+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.592680508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.592686492+07:00","message":"receive interim result [false|false]: ฉันชื่อและ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.592700354+07:00","message":"[buffer interim] 15 false ฉันชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.59270644+07:00","message":"[bufferProcess] interim [780000000]:ฉันชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.592708652+07:00","message":"[bufferProcess] send to processor:ฉันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.592711702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.592714232+07:00","message":"> Transcript [233] [false]: 'ฉันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.592716219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.592718709+07:00","message":"Set new StatePrefix: 'ฉันชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.613286336+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.613310617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.613315205+07:00","message":"receive interim result [false|false]: ฉันชื่อรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.613327561+07:00","message":"[buffer interim] 15 false ฉันชื่อรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.613332244+07:00","message":"[bufferProcess] interim [840000000]:ฉันชื่อรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.613334289+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.613337274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.613340387+07:00","message":"> Transcript [234] [false]: 'ฉันชื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.6133435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.613345488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.613347529+07:00","message":"StatePrefix: 'ฉันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.613349406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.629630706+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.629653108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่ออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.629657862+07:00","message":"receive interim result [false|false]: ฉันชื่ออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.629671251+07:00","message":"[buffer interim] 15 false ฉันชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.629675633+07:00","message":"[bufferProcess] interim [900000000]:ฉันชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.629677658+07:00","message":"[bufferProcess] send to processor:ฉันชื่อรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.629680475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.629682943+07:00","message":"> Transcript [235] [false]: 'ฉันชื่อรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.629685352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.62968704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.629688731+07:00","message":"StatePrefix: 'ฉันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.629690541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.682493665+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.682527658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อรัตนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.682534257+07:00","message":"receive interim result [false|false]: ฉันชื่อรัตนา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.68254508+07:00","message":"[buffer interim] 15 false ฉันชื่อรัตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.682551059+07:00","message":"[bufferProcess] interim [960000000]:ฉันชื่อรัตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.682554406+07:00","message":"[bufferProcess] send to processor:ฉันชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.68256131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.682565095+07:00","message":"> Transcript [236] [false]: 'ฉันชื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.682569333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.682575048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.682577074+07:00","message":"StatePrefix: 'ฉันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.682579119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.685924846+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.685940994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.685945511+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.685952465+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.685957368+07:00","message":"[bufferProcess] interim [20000000]:ฉันชื่อและตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.685960662+07:00","message":"[bufferProcess] send to processor:ฉันชื่อรัตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.685965672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.685969046+07:00","message":"> Transcript [237] [false]: 'ฉันชื่อรัตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.685972341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.68597502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.6859779+07:00","message":"StatePrefix: 'ฉันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.685981698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.685985442+07:00","message":"Push: 'ฉันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.685988328+07:00","message":"TextPushed: 'ฉันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.685990988+07:00","message":"Set new StatePrefix : 'ฉันชื่อรัตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.685993792+07:00","message":"Next Push (prob) : 'รัตนา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.686009791+07:00","message":"push: {false ฉันชื่อ 0 0xc000314680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.893781826+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.89381715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.893823184+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.89383504+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.893841016+07:00","message":"[bufferProcess] interim [200000000]:ฉันชื่อและตำแหน่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.893843688+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.893848572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.893851092+07:00","message":"> Transcript [238] [false]: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.893853319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.893855326+07:00","message":"Set new StatePrefix: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.936469115+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.936504362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.936509835+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:36.936519458+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.936524465+07:00","message":"[bufferProcess] interim [260000000]:ฉันชื่อและตำแหน่งอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.93652712+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.936532241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.936534739+07:00","message":"> Transcript [239] [false]: 'ฉันชื่อและตำแหน่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.936537536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.936539433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.936541938+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:36.9365441+07:00","message":"TextPushed: 'ฉันชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.253361169+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.253399711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.253416018+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.253432249+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.253439478+07:00","message":"[bufferProcess] interim [620000000]:ฉันชื่อและตำแหน่งอาจารย์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.25344333+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.253450369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.253454551+07:00","message":"> Transcript [240] [false]: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.253459185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.253462718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.253465797+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.253469164+07:00","message":"TextPushed: 'ฉันชื่อ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:37.293718829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:37.293774864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.352442682+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.352476435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.352481863+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.352495891+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.352503626+07:00","message":"[bufferProcess] interim [680000000]:ฉันชื่อและตำแหน่งอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.35250766+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.352513812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.352517758+07:00","message":"> Transcript [241] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.352522404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.352525208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.352528365+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.352531376+07:00","message":"TextPushed: 'ฉันชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.46324578+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.463287777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.463294006+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.463308237+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463315847+07:00","message":"[bufferProcess] interim [800000000]:ฉันชื่อและตำแหน่งอาจารย์ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463318446+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463322232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463325102+07:00","message":"> Transcript [242] [false]: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463328594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463330515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463332811+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463334862+07:00","message":"TextPushed: 'ฉันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463337704+07:00","message":"Push: 'และตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463339763+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463342111+07:00","message":"Set new StatePrefix : 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:37.463344172+07:00","message":"Next Push (prob) : 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:37.463352623+07:00","message":"push: {false และตำแหน่ง 0 0xc000314680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:38.026304286+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:38.026339436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:38.026344954+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:38.026354631+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:38.026360891+07:00","message":"[bufferProcess] interim [400000000]:ฉันชื่อและตำแหน่งอาจารย์ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:38.02636322+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:38.026366616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:38.026369083+07:00","message":"> Transcript [243] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:38.026372155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:38.026374016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:38.026375813+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:38.026378078+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:39.959331177+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:39.959369167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:39.959375074+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:39.959388483+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959395234+07:00","message":"[bufferProcess] interim [260000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959397974+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959403245+07:00","message":"[bufferProcess] send to processor (ticker):ฉันชื่อและตำแหน่งอาจารย์ยาวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959406368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959418595+07:00","message":"> Transcript [244] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959427276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959429519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959431303+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959434143+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.95943626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959440021+07:00","message":"> Transcript [245] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959442023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959443602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959445137+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.959446888+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:39.961237188+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:39.961245378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:39.961248433+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:39.961252656+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.961256072+07:00","message":"[bufferProcess] interim [320000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:39.961257738+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:40.29397474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:40.293977502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.331184568+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.331218354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.331224363+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.331238471+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331244725+07:00","message":"[bufferProcess] interim [620000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331247515+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331253872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331257174+07:00","message":"> Transcript [246] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331260627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331262619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.33126588+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331268274+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331274243+07:00","message":"Push: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331276085+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331278031+07:00","message":"Set new StatePrefix : 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.331280223+07:00","message":"Next Push (prob) : 'ยาวหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.331287703+07:00","message":"push: {false อาจารย์ 0 0xc000314680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.525505601+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.525545135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.525553043+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.525566382+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.525573008+07:00","message":"[bufferProcess] interim [800000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.525575766+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.525582616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.525586189+07:00","message":"> Transcript [247] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.525589259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.525592945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.52559503+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.525597922+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.614316656+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.614355458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์ภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.614363123+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์ภาษา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.614385941+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.61439381+07:00","message":"[bufferProcess] interim [920000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.614396466+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.614400254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.614402936+07:00","message":"> Transcript [248] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.61440634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.614408386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.614410665+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.614413153+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.657868718+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.657903655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.657910464+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:40.65792209+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.657928676+07:00","message":"[bufferProcess] interim [980000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.657931599+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.657936979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.65793989+07:00","message":"> Transcript [249] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.657943262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.657945223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.657947446+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:40.657949897+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.254337959+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.254375865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.254382284+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.254394954+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.25440156+07:00","message":"[bufferProcess] interim [580000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254404357+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254409864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254412657+07:00","message":"> Transcript [250] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254415951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254418009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254419947+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254422229+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่งอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254426906+07:00","message":"Push: 'ยาวหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254434282+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254436733+07:00","message":"Set new StatePrefix : 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.254440496+07:00","message":"Next Push (prob) : 'ดอกเตอร์วสันต์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.254449196+07:00","message":"push: {false ยาวหรือว่า 0 0xc000314680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.411922396+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.41195965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัดสันพระอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.411966347+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัดสันพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.411978865+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัดสันพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.411986035+07:00","message":"[bufferProcess] interim [640000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัดสันพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.411988933+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.41199492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.411997704+07:00","message":"> Transcript [251] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.412000605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.412003047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.41200544+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.41200824+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.500184108+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.500216453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.500221423+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.500235089+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.500242288+07:00","message":"[bufferProcess] interim [760000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.500245773+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัดสันพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.500254861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.500258218+07:00","message":"> Transcript [252] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัดสันพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.500260831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.500263+07:00","message":"Set new StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วัดสันพระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.654724724+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.754974905+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.755016862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคมคือใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.755022754+07:00","message":"receive interim result [false|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคมคือใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.755044175+07:00","message":"[buffer interim] 15 false ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคมคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.755050783+07:00","message":"[bufferProcess] interim [60000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคมคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.755053881+07:00","message":"[bufferProcess] send to processor:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.755060129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.755062808+07:00","message":"> Transcript [253] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.755065242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.755067102+07:00","message":"Set new StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.875500295+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.875540778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดรวสันต์ภัทรอธิคมคือใคร\",\"confidence\":0.91922665}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.875547444+07:00","message":"receive interim result [true|false]: ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดรวสันต์ภัทรอธิคมคือใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.87556073+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.875568834+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.875575446+07:00","message":"[buffer interim] 15 true ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดรวสันต์ภัทรอธิคมคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875582294+07:00","message":"[bufferProcess] interim [180000000]:ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดรวสันต์ภัทรอธิคมคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875585959+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคมคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875589182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875591787+07:00","message":"> Transcript [254] [false]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคมคือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875595026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875596838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875598613+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.87560092+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875603663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875606878+07:00","message":"> Transcript [255] [true]: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดรวสันต์ภัทรอธิคมคือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875609259+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875610801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875612368+07:00","message":"StatePrefix: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่าดอกเตอร์วสันต์อธิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.875614127+07:00","message":"TextPushed: 'ฉันชื่อและตำแหน่งอาจารย์ยาวหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:41.87561703+07:00","message":"Push: 'ดรวสันต์ภัทรอธิคมคือใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:41.87562522+07:00","message":"push: {true ดรวสันต์ภัทรอธิคมคือใคร 0 0xc000314680}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:41.887354892+07:00","message":"write wav file: './tmp/7530/7530_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.04863383+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.521568196+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.521606717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.521612812+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.521628513+07:00","message":"[buffer interim] 16 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.521637003+07:00","message":"[bufferProcess] interim [420000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.521639632+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.525907254+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.525926605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.525931076+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.525943513+07:00","message":"[buffer interim] 16 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.525948533+07:00","message":"[bufferProcess] interim [480000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.525950488+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.525953914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.525957086+07:00","message":"> Transcript [256] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.525959209+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.612418547+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.61246325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.612471202+07:00","message":"receive interim result [false|false]: พูดถึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.612487558+07:00","message":"[buffer interim] 16 false พูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.61249623+07:00","message":"[bufferProcess] interim [600000000]:พูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.61250027+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.612509859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.61251439+07:00","message":"> Transcript [257] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.612518929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.612522495+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.825577528+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.825615277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.825620667+07:00","message":"receive interim result [false|false]: พูดถึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.825634364+07:00","message":"[buffer interim] 16 false พูดถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.825641441+07:00","message":"[bufferProcess] interim [720000000]:พูดถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.825643612+07:00","message":"[bufferProcess] send to processor:พูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.825649143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.825652033+07:00","message":"> Transcript [258] [false]: 'พูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.825654675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.825656759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.825658552+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.825660533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.872377839+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.872416918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.872422488+07:00","message":"receive interim result [false|false]: พูดถึงตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:42.872445055+07:00","message":"[buffer interim] 16 false พูดถึงตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.872451832+07:00","message":"[bufferProcess] interim [780000000]:พูดถึงตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.872454861+07:00","message":"[bufferProcess] send to processor:พูดถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.872458656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.872461673+07:00","message":"> Transcript [259] [false]: 'พูดถึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.872464512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.872469972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.872472312+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:42.87247719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.044994807+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.045036889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงตัวเองให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.045042459+07:00","message":"receive interim result [false|false]: พูดถึงตัวเองให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.045057982+07:00","message":"[buffer interim] 16 false พูดถึงตัวเองให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.045064525+07:00","message":"[bufferProcess] interim [960000000]:พูดถึงตัวเองให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.045067046+07:00","message":"[bufferProcess] send to processor:พูดถึงตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.045073516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.04507641+07:00","message":"> Transcript [260] [false]: 'พูดถึงตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.045079599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.045081565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.045083918+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.045089047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.066187873+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.141681945+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.141722642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.141728386+07:00","message":"receive interim result [false|false]: พูดถึงตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.141745079+07:00","message":"[buffer interim] 16 false พูดถึงตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141750925+07:00","message":"[bufferProcess] interim [20000000]:พูดถึงตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141753439+07:00","message":"[bufferProcess] send to processor:พูดถึงตัวเองให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141756663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141759736+07:00","message":"> Transcript [261] [false]: 'พูดถึงตัวเองให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141763082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141765345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141767843+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141769818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141775497+07:00","message":"Push: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141778908+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.14178094+07:00","message":"Set new StatePrefix : 'พูดถึงตัวเองให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.141783123+07:00","message":"Next Push (prob) : 'ถึงตัวเองให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.141791469+07:00","message":"push: {false พูด 0 0xc000682a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.196881904+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.270471095+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.270512182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงตัวเองให้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.270518607+07:00","message":"receive interim result [false|false]: พูดถึงตัวเองให้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.270533648+07:00","message":"[buffer interim] 16 false พูดถึงตัวเองให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.270539447+07:00","message":"[bufferProcess] interim [80000000]:พูดถึงตัวเองให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.270542234+07:00","message":"[bufferProcess] send to processor:พูดถึงตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.270548638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.270552363+07:00","message":"> Transcript [262] [false]: 'พูดถึงตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.270554418+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:43.294181015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:43.294213426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.385223744+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.493786013+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.493806817+07:00","message":"found end of frame, send empty tag with msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.493810235+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.493818722+07:00","message":"[buffer interim] force interim is final (2) :พูดถึงตัวเองให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493827599+07:00","message":"[bufferProcess] interim [80000000]:พูดถึงตัวเองให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493830949+07:00","message":"[bufferProcess] send to processor (isfinal):พูดถึงตัวเองให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493833932+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493837363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493840788+07:00","message":"> Transcript [263] [false]: 'พูดถึงตัวเองให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493843537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493845566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493847305+07:00","message":"StatePrefix: 'พูดถึงตัวเองให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493849477+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493850956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493852893+07:00","message":"> Transcript [264] [true]: 'พูดถึงตัวเองให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493854828+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493856387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493858068+07:00","message":"StatePrefix: 'พูดถึงตัวเองให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493860052+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493864443+07:00","message":"Push: 'ถึงตัวเองให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.49386612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493868068+07:00","message":"> Transcript [265] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493870272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493871778+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493873356+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493874893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:43.493876907+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.493887358+07:00","message":"push: {true ถึงตัวเองให้เป็น 0 0xc000682a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.493892794+07:00","message":"push: {true \n 0 0xc000106800}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:43.499558962+07:00","message":"write wav file: './tmp/7530/7530_17.wav'"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:43.499562732+07:00","message":"write wav file: './tmp/7530/7530_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.576526132+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.724249045+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.724287045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดถึงตัวเองนิดนึง\",\"confidence\":0.86495674}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.724293194+07:00","message":"receive interim result [true|false]: พูดถึงตัวเองนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.724301749+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.724304257+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:43.724327559+07:00","message":"[buffer interim] this message is already final true 16: 'พูดถึงตัวเองนิดนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.429597413+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.429634067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.429639674+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.429654811+07:00","message":"[buffer interim] 18 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.429661677+07:00","message":"[bufferProcess] interim [660000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.429663925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.436597557+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.436612203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.436615835+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.436620577+07:00","message":"[buffer interim] 18 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.436624195+07:00","message":"[bufferProcess] interim [720000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.436626561+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.436633072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.436637218+07:00","message":"> Transcript [266] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.436640339+07:00","message":"Set StatePrefix (first interim): 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.616043791+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.616079843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.616085582+07:00","message":"receive interim result [false|false]: ผมก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.616099083+07:00","message":"[buffer interim] 18 false ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.616106851+07:00","message":"[bufferProcess] interim [840000000]:ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.616113431+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.616117312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.616119996+07:00","message":"> Transcript [267] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.616122203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:44.616124544+07:00","message":"Set new StatePrefix: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:44.984823339+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.06777968+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.067823926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.067829206+07:00","message":"receive interim result [false|false]: ผมก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.06784573+07:00","message":"[buffer interim] 18 false ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.067852721+07:00","message":"[bufferProcess] interim [440000000]:ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.067854823+07:00","message":"[bufferProcess] send to processor:ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.067858513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.067862035+07:00","message":"> Transcript [268] [false]: 'ผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.067865187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.067867066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.067869059+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.067870887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.074545828+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.074564096+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-03-23T16:38:45.074568504+07:00","message":"receive interim result [true|false]: ผมก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.074577118+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.074579891+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.07458462+07:00","message":"[buffer interim] 18 true ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074592425+07:00","message":"[bufferProcess] interim [440000000]:ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074595834+07:00","message":"[bufferProcess] send to processor (isfinal):ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074598475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074600542+07:00","message":"> Transcript [269] [false]: 'ผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074603189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074604842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074606449+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074608041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074609517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074611279+07:00","message":"> Transcript [270] [true]: 'ผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074613237+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074614701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.07461618+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074617703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.074620063+07:00","message":"Push: 'ผมก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.074627996+07:00","message":"push: {true ผมก็ 0 0xc000106e80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:45.080388347+07:00","message":"write wav file: './tmp/7530/7530_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.176631155+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.906947933+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.907007344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.907015548+07:00","message":"receive interim result [false|false]: วิจัย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:45.907033518+07:00","message":"[buffer interim] 19 false วิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.907041562+07:00","message":"[bufferProcess] interim [540000000]:วิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:45.907044573+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.245491427+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.2455361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิจัยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.245543018+07:00","message":"receive interim result [false|false]: วิจัยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.245558619+07:00","message":"[buffer interim] 19 false วิจัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.245565675+07:00","message":"[bufferProcess] interim [900000000]:วิจัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.245569236+07:00","message":"[bufferProcess] send to processor:วิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.245576877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.245581011+07:00","message":"> Transcript [271] [false]: 'วิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.245583879+07:00","message":"Set StatePrefix (first interim): 'วิจัย'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:46.295110912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:46.295131005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.349064613+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.34910249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิจัยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.349108187+07:00","message":"receive interim result [false|false]: วิจัยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.349120892+07:00","message":"[buffer interim] 19 false วิจัยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.349126588+07:00","message":"[bufferProcess] interim [960000000]:วิจัยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.349129043+07:00","message":"[bufferProcess] send to processor:วิจัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.349134387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.349137171+07:00","message":"> Transcript [272] [false]: 'วิจัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.349140158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.349142155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.349143984+07:00","message":"StatePrefix: 'วิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.349146067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.553924706+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.553962987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิจัยนะครับจบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.553968478+07:00","message":"receive interim result [false|false]: วิจัยนะครับจบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.553979798+07:00","message":"[buffer interim] 19 false วิจัยนะครับจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.553987124+07:00","message":"[bufferProcess] interim [200000000]:วิจัยนะครับจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.553989846+07:00","message":"[bufferProcess] send to processor:วิจัยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.553994963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.553998311+07:00","message":"> Transcript [273] [false]: 'วิจัยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.554001446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.554003299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.554005099+07:00","message":"StatePrefix: 'วิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.554007096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.828692504+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.828736566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิจัยนะครับจบข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.828742505+07:00","message":"receive interim result [false|false]: วิจัยนะครับจบข่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.828759786+07:00","message":"[buffer interim] 19 false วิจัยนะครับจบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.828766586+07:00","message":"[bufferProcess] interim [500000000]:วิจัยนะครับจบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.828769537+07:00","message":"[bufferProcess] send to processor:วิจัยนะครับจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.828772642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.828775925+07:00","message":"> Transcript [274] [false]: 'วิจัยนะครับจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.828779209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.828781053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.828782819+07:00","message":"StatePrefix: 'วิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.828784699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.932009225+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.932051279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิจัยนะครับจบมหาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.932057408+07:00","message":"receive interim result [false|false]: วิจัยนะครับจบมหาลัย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.93206994+07:00","message":"[buffer interim] 19 false วิจัยนะครับจบมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932077032+07:00","message":"[bufferProcess] interim [560000000]:วิจัยนะครับจบมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932079559+07:00","message":"[bufferProcess] send to processor:วิจัยนะครับจบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932082704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.93208535+07:00","message":"> Transcript [275] [false]: 'วิจัยนะครับจบข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932088279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932090194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932091954+07:00","message":"StatePrefix: 'วิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932093974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932096826+07:00","message":"Push: 'วิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932098607+07:00","message":"TextPushed: 'วิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932101588+07:00","message":"Set new StatePrefix : 'วิจัยนะครับจบข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:46.932103712+07:00","message":"Next Push (prob) : 'นะครับจบข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.932111941+07:00","message":"push: {false วิจัย 0 0xc003386000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:46.973718848+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.108911817+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.108950785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิจัยนะครับจบมหาลัย\",\"confidence\":0.92381287}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.108957206+07:00","message":"receive interim result [true|false]: วิจัยนะครับจบมหาลัย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.108962417+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.108964765+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.108972375+07:00","message":"[buffer interim] 19 true วิจัยนะครับจบมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.108980644+07:00","message":"[bufferProcess] interim [830000000]:วิจัยนะครับจบมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.108985367+07:00","message":"[bufferProcess] send to processor (isfinal):วิจัยนะครับจบมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.108990002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.108995136+07:00","message":"> Transcript [276] [false]: 'วิจัยนะครับจบมหาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.108998293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.10900168+07:00","message":"Set new StatePrefix: 'วิจัยนะครับจบมหาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.109004278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.109006852+07:00","message":"> Transcript [277] [true]: 'วิจัยนะครับจบมหาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.10901087+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.109013235+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.109015175+07:00","message":"StatePrefix: 'วิจัยนะครับจบมหาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.10901839+07:00","message":"TextPushed: 'วิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.109022233+07:00","message":"Push: 'นะครับจบมหาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.109032486+07:00","message":"push: {true นะครับจบมหาลัย 0 0xc003386000}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:47.115482297+07:00","message":"write wav file: './tmp/7530/7530_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.16868894+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.661768704+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.661816759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.66182217+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.661837345+07:00","message":"[buffer interim] 20 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.661844267+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.661846008+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.695550506+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.695583279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประหยัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.695588924+07:00","message":"receive interim result [false|false]: ประหยัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.695602459+07:00","message":"[buffer interim] 20 false ประหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.695608297+07:00","message":"[bufferProcess] interim [480000000]:ประหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.695610625+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.695616599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.695619544+07:00","message":"> Transcript [278] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.695621535+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.738105056+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.738137116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Toyota\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.73814221+07:00","message":"receive interim result [false|false]: Toyota"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.738156631+07:00","message":"[buffer interim] 20 false Toyota"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.738163448+07:00","message":"[bufferProcess] interim [600000000]:Toyota"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.73816556+07:00","message":"[bufferProcess] send to processor:ประหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.738171916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.738174442+07:00","message":"> Transcript [279] [false]: 'ประหยัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.738176369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.73817808+07:00","message":"Set new StatePrefix: 'ประหยัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.837859242+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.837898651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.837904241+07:00","message":"receive interim result [false|false]: โคโยตี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:47.837919534+07:00","message":"[buffer interim] 20 false โคโยตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.837926349+07:00","message":"[bufferProcess] interim [660000000]:โคโยตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.837928848+07:00","message":"[bufferProcess] send to processor:Toyota"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.837932281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.837935465+07:00","message":"> Transcript [280] [false]: 'Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.837937237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:47.837939757+07:00","message":"Set new StatePrefix: 'Toyota'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.014523078+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.014560158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.014565627+07:00","message":"receive interim result [false|false]: โคโยตี้มา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.014579422+07:00","message":"[buffer interim] 20 false โคโยตี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.0145848+07:00","message":"[bufferProcess] interim [840000000]:โคโยตี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.014587315+07:00","message":"[bufferProcess] send to processor:โคโยตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.014593334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.014596269+07:00","message":"> Transcript [281] [false]: 'โคโยตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.014598439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.014600274+07:00","message":"Set new StatePrefix: 'โคโยตี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.409818448+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.409861464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.409867878+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.409881384+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.409887941+07:00","message":"[bufferProcess] interim [260000000]:โคโยตี้มาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.40989073+07:00","message":"[bufferProcess] send to processor:โคโยตี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.409897007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.409899663+07:00","message":"> Transcript [282] [false]: 'โคโยตี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.40990278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.409904663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.409906583+07:00","message":"StatePrefix: 'โคโยตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.409908801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.601600601+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.601645511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็รอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.601651715+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.601664628+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.601670795+07:00","message":"[bufferProcess] interim [440000000]:โคโยตี้มาก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.601673247+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.601678288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.601681562+07:00","message":"> Transcript [283] [false]: 'โคโยตี้มาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.601684593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.60168664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.60168857+07:00","message":"StatePrefix: 'โคโยตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.601690612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.606491778+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.606507478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.606511819+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.60651751+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.606522097+07:00","message":"[bufferProcess] interim [500000000]:โคโยตี้มาก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.606525308+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.60652872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.606532245+07:00","message":"> Transcript [284] [false]: 'โคโยตี้มาก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.60653585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.606538774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.606541594+07:00","message":"StatePrefix: 'โคโยตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.606544818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.787190252+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.787230858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.787236952+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.787254522+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787261656+07:00","message":"[bufferProcess] interim [680000000]:โคโยตี้มาก็เริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787264213+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787267376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787270115+07:00","message":"> Transcript [285] [false]: 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787273059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787274968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787277324+07:00","message":"StatePrefix: 'โคโยตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787279387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787281852+07:00","message":"Push: 'โคโยตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787283569+07:00","message":"TextPushed: 'โคโยตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787285463+07:00","message":"Set new StatePrefix : 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.787287448+07:00","message":"Next Push (prob) : 'มาก็เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.787296359+07:00","message":"push: {false โคโยตี้ 0 0xc000045680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.918358234+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.918392127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.918397635+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:48.918411578+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.918420782+07:00","message":"[bufferProcess] interim [800000000]:โคโยตี้มาก็เริ่มทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.918423521+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.918427227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.918430144+07:00","message":"> Transcript [286] [false]: 'โคโยตี้มาก็เริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.918433084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.918435146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.918436976+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:48.91843899+07:00","message":"TextPushed: 'โคโยตี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.232621432+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.232671551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.232679133+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.232695974+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.232710474+07:00","message":"[bufferProcess] interim [40000000]:โคโยตี้มาก็เริ่มทำงานเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.232714099+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.232718407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.232723151+07:00","message":"> Transcript [287] [false]: 'โคโยตี้มาก็เริ่มทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.232728135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.23273099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.232735386+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.232738856+07:00","message":"TextPushed: 'โคโยตี้'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:49.295934191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:49.295972322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.301892125+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.301930935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.301937383+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.301949923+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.301956067+07:00","message":"[bufferProcess] interim [160000000]:โคโยตี้มาก็เริ่มทำงานเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.301958583+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.301965184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.30196792+07:00","message":"> Transcript [288] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.301971151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.301973665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.301975924+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.301978159+07:00","message":"TextPushed: 'โคโยตี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.494279577+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.49432045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.49432607+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.494343267+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494353312+07:00","message":"[bufferProcess] interim [400000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494357171+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494367387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494371681+07:00","message":"> Transcript [289] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494376738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494379736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494383077+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494386149+07:00","message":"TextPushed: 'โคโยตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.49438968+07:00","message":"Push: 'มาก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494392555+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494395066+07:00","message":"Set new StatePrefix : 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.494397788+07:00","message":"Next Push (prob) : 'ทำงานเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.49440633+07:00","message":"push: {false มาก็เริ่ม 0 0xc000045680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.808882401+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.808919527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.808926232+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.808941833+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.808949292+07:00","message":"[bufferProcess] interim [640000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.808952005+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.80895876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.808961536+07:00","message":"> Transcript [290] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.808964775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.808966762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.808968489+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.808971715+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.8334284+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.833450151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.833455302+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.833461806+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.833473955+07:00","message":"[bufferProcess] interim [700000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.833476415+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.833487914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.833490668+07:00","message":"> Transcript [291] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.833493751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.833495797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.833497411+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.833499892+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.970572605+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.970609515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.970615758+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:49.970628329+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.970638949+07:00","message":"[bufferProcess] interim [820000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.970641515+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.970647201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.970650054+07:00","message":"> Transcript [292] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.970653415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.97065561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.970657573+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:49.970660485+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.020859158+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.020890996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยพืช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.020896769+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยพืช"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.020908248+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020915534+07:00","message":"[bufferProcess] interim [880000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020918095+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020921767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020924262+07:00","message":"> Transcript [293] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020927729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.02092973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020931717+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020934174+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020936899+07:00","message":"Push: 'ทำงานเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020940183+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020942396+07:00","message":"Set new StatePrefix : 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.020944548+07:00","message":"Next Push (prob) : 'วิจัยเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.020952632+07:00","message":"push: {false ทำงานเป็นนัก 0 0xc000045680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.326808813+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.326850178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.326856049+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.326867874+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.326874066+07:00","message":"[bufferProcess] interim [180000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.326876502+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.32688155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.326884843+07:00","message":"> Transcript [294] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.326887238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.326889007+07:00","message":"Set new StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยพืช'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.846049957+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.846085632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.846091229+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:50.846106896+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.846113288+07:00","message":"[bufferProcess] interim [720000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.846116088+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.846119291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.846122524+07:00","message":"> Transcript [295] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.846124809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:50.846126607+07:00","message":"Set new StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.045002152+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.045042434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.045049448+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.045064426+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.045070537+07:00","message":"[bufferProcess] interim [840000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.045073153+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.045079309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.045082291+07:00","message":"> Transcript [296] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.045086254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.04508812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.045091237+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.045094327+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.227942678+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.227979434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.227985891+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.228000746+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.228006698+07:00","message":"[bufferProcess] interim [80000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.228009324+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.228016387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.228019027+07:00","message":"> Transcript [297] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.22802296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.228025362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.22802798+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.228031983+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.412499755+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.412537461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.412544901+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.412557976+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.412563692+07:00","message":"[bufferProcess] interim [260000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.412567112+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.412572482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.412575332+07:00","message":"> Transcript [298] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.412579185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.412581258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.412583174+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.412585398+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.984899463+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.984938592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.984944463+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.984956898+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.98496439+07:00","message":"[bufferProcess] interim [860000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.984967548+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.984973047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.984976061+07:00","message":"> Transcript [299] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.984979943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.984982081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.984985263+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.984988037+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่มทำงานเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.984992981+07:00","message":"Push: 'วิจัยเป็นผู้ช่วยนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.984995026+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.984997189+07:00","message":"Set new StatePrefix : 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:51.985000523+07:00","message":"Next Push (prob) : 'อยู่ที่เล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:51.985008018+07:00","message":"push: {false วิจัยเป็นผู้ช่วยนักวิจัย 0 0xc000045680}"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:52.296284769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:52.296297839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:52.697560706+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:52.697597904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหนเนี่ยตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:52.697604231+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหนเนี่ยตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:52.697620549+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหนเนี่ยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.697628492+07:00","message":"[bufferProcess] interim [580000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหนเนี่ยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.697632111+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.697635933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.697638652+07:00","message":"> Transcript [300] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.697642348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.697645648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.69764758+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.697650308+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:52.805235634+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:52.835786309+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:52.835829134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ยตอนนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:52.835836926+07:00","message":"receive interim result [false|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ยตอนนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:52.835855581+07:00","message":"[buffer interim] 20 false โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ยตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.835868323+07:00","message":"[bufferProcess] interim [700000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ยตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.835872333+07:00","message":"[bufferProcess] send to processor:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหนเนี่ยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.835880199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.835885119+07:00","message":"> Transcript [301] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหนเนี่ยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.835888947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:52.835891842+07:00","message":"Set new StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ไหนเนี่ยตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:52.867033965+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.043224944+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.043266469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ nectec เนี่ยตอนนี้ก็\",\"confidence\":0.9070005}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.043275113+07:00","message":"receive interim result [true|false]: โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ nectec เนี่ยตอนนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.04328462+07:00","message":"end recv isFinal message id 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.043286931+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.043293427+07:00","message":"[buffer interim] 20 true โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ nectec เนี่ยตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043302795+07:00","message":"[bufferProcess] interim [850000000]:โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ nectec เนี่ยตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043308416+07:00","message":"[bufferProcess] send to processor (isfinal):โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ยตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043312268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043314949+07:00","message":"> Transcript [302] [false]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ยตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043317917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043320006+07:00","message":"Set new StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ยตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043322017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043323732+07:00","message":"> Transcript [303] [true]: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่ nectec เนี่ยตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043326104+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043327915+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043329782+07:00","message":"StatePrefix: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัยอยู่ที่เล็กเนี่ยตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043336267+07:00","message":"TextPushed: 'โคโยตี้มาก็เริ่มทำงานเป็นนักวิจัยเป็นผู้ช่วยนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.043343044+07:00","message":"Push: 'อยู่ที่ nectec เนี่ยตอนนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.043351905+07:00","message":"push: {true อยู่ที่ nectec เนี่ยตอนนี้ก็ 0 0xc000045680}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:53.054823421+07:00","message":"write wav file: './tmp/7530/7530_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.400612334+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.400652346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.400657981+07:00","message":"receive interim result [false|false]: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.400671276+07:00","message":"[buffer interim] 21 false 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.400678397+07:00","message":"[bufferProcess] interim [540000000]:20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.400680266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.537735683+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.537775535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"24\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.537780616+07:00","message":"receive interim result [false|false]: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.537796599+07:00","message":"[buffer interim] 21 false 24"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.537803809+07:00","message":"[bufferProcess] interim [720000000]:24"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.537806257+07:00","message":"[bufferProcess] send to processor:20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.537812325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.537814991+07:00","message":"> Transcript [304] [false]: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.537817057+07:00","message":"Set StatePrefix (first interim): '20'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.884768248+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.921019284+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.921055395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"24 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.921061702+07:00","message":"receive interim result [false|false]: 24 ปี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.921077614+07:00","message":"[buffer interim] 21 false 24 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.921084164+07:00","message":"[bufferProcess] interim [80000000]:24 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.921087341+07:00","message":"[bufferProcess] send to processor:24"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.921094272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.921097628+07:00","message":"> Transcript [305] [false]: '24'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.921101025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.921103139+07:00","message":"Set new StatePrefix: '24'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.975690935+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.975726701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"24 ปีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.975732597+07:00","message":"receive interim result [false|false]: 24 ปีและ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.975750413+07:00","message":"[buffer interim] 21 false 24 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.975757039+07:00","message":"[bufferProcess] interim [200000000]:24 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.975760034+07:00","message":"[bufferProcess] send to processor:24 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.975766385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.975771568+07:00","message":"> Transcript [306] [false]: '24 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.975774662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.975777004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.975778711+07:00","message":"StatePrefix: '24'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.975781052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.995732936+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.995755513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"24 ปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.99576083+07:00","message":"receive interim result [false|false]: 24 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:53.995773323+07:00","message":"[buffer interim] 21 false 24 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.995778282+07:00","message":"[bufferProcess] interim [260000000]:24 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.995780343+07:00","message":"[bufferProcess] send to processor:24 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.995783415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.995785928+07:00","message":"> Transcript [307] [false]: '24 ปีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.995788853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.995791743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.995793551+07:00","message":"StatePrefix: '24'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:53.995795687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.015554178+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.017414861+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.017437161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"24 ปีแล้ว\",\"confidence\":0.9065994}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.017442788+07:00","message":"receive interim result [true|false]: 24 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.017447322+07:00","message":"end recv isFinal message id 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.017449581+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.017453789+07:00","message":"[buffer interim] 21 true 24 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.01745843+07:00","message":"[bufferProcess] interim [260000000]:24 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017461408+07:00","message":"[bufferProcess] send to processor (isfinal):24 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017464063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017466531+07:00","message":"> Transcript [308] [false]: '24 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017468602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.01747029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017472313+07:00","message":"StatePrefix: '24'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017474058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017475623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017477402+07:00","message":"> Transcript [309] [true]: '24 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017479367+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017481114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017482626+07:00","message":"StatePrefix: '24'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017484043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.017486452+07:00","message":"Push: '24 ปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.017494579+07:00","message":"push: {true 24 ปีแล้ว 0 0xc000045b00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:54.024053578+07:00","message":"write wav file: './tmp/7530/7530_21.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.594803971+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.594853482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.594858988+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.594875953+07:00","message":"[buffer interim] 22 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.594882931+07:00","message":"[bufferProcess] interim [600000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.594884994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.750255481+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.750291195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.750296226+07:00","message":"receive interim result [false|false]: คณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.750311074+07:00","message":"[buffer interim] 22 false คณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.750317916+07:00","message":"[bufferProcess] interim [720000000]:คณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.750319924+07:00","message":"[bufferProcess] send to processor:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.75032312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.750326523+07:00","message":"> Transcript [310] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.75032882+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.788590659+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.788625342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.788632602+07:00","message":"receive interim result [false|false]: ขับนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.788649995+07:00","message":"[buffer interim] 22 false ขับนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.788658426+07:00","message":"[bufferProcess] interim [780000000]:ขับนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.788661857+07:00","message":"[bufferProcess] send to processor:คณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.788666589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.788670473+07:00","message":"> Transcript [311] [false]: 'คณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.788673653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.788677394+07:00","message":"Set new StatePrefix: 'คณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.874955938+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.874994934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.875001037+07:00","message":"receive interim result [false|false]: ขับนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:54.87501571+07:00","message":"[buffer interim] 22 false ขับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.875022249+07:00","message":"[bufferProcess] interim [840000000]:ขับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.87502472+07:00","message":"[bufferProcess] send to processor:ขับนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.875031597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.875034499+07:00","message":"> Transcript [312] [false]: 'ขับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.875036887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:54.875038918+07:00","message":"Set new StatePrefix: 'ขับนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.003144805+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.00317702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.003182627+07:00","message":"receive interim result [false|false]: ขับนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.003193987+07:00","message":"[buffer interim] 22 false ขับนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.003201391+07:00","message":"[bufferProcess] interim [960000000]:ขับนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.003203346+07:00","message":"[bufferProcess] send to processor:ขับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.003208586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.003211661+07:00","message":"> Transcript [313] [false]: 'ขับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.003214403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.003216193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.003218352+07:00","message":"StatePrefix: 'ขับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.003220239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.213052455+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.213090006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.213095209+07:00","message":"receive interim result [false|false]: ขับนะครับก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.213111909+07:00","message":"[buffer interim] 22 false ขับนะครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.21311863+07:00","message":"[bufferProcess] interim [200000000]:ขับนะครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.213121349+07:00","message":"[bufferProcess] send to processor:ขับนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.213125335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.213130086+07:00","message":"> Transcript [314] [false]: 'ขับนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.213133446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.213135522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.213137323+07:00","message":"StatePrefix: 'ขับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.213139845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:55.296383379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:55.29638535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.448432994+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.448470064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็รอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.448475888+07:00","message":"receive interim result [false|false]: ขับนะครับก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.448486979+07:00","message":"[buffer interim] 22 false ขับนะครับก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.448494753+07:00","message":"[bufferProcess] interim [440000000]:ขับนะครับก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.448497352+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.448500581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.448504039+07:00","message":"> Transcript [315] [false]: 'ขับนะครับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.448507284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.448514469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.448516512+07:00","message":"StatePrefix: 'ขับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.448518436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.464587382+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.464615172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.464620778+07:00","message":"receive interim result [false|false]: ขับนะครับก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.464633903+07:00","message":"[buffer interim] 22 false ขับนะครับก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464639003+07:00","message":"[bufferProcess] interim [500000000]:ขับนะครับก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464641319+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.4646442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464646542+07:00","message":"> Transcript [316] [false]: 'ขับนะครับก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464649383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464651367+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464653117+07:00","message":"StatePrefix: 'ขับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464654834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464657195+07:00","message":"Push: 'ขับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464659667+07:00","message":"TextPushed: 'ขับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464662031+07:00","message":"Set new StatePrefix : 'ขับนะครับก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.464664173+07:00","message":"Next Push (prob) : 'ครับก็รอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.464689752+07:00","message":"push: {false ขับนะ 0 0xc002d0e300}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.580566758+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.580600669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.58060619+07:00","message":"receive interim result [false|false]: ขับนะครับก็เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.580617216+07:00","message":"[buffer interim] 22 false ขับนะครับก็เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.580624523+07:00","message":"[bufferProcess] interim [560000000]:ขับนะครับก็เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.580627191+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.580632572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.580635497+07:00","message":"> Transcript [317] [false]: 'ขับนะครับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.580637477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.580639267+07:00","message":"Set new StatePrefix: 'ขับนะครับก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.594592082+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.594610452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เริ่มทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.594614796+07:00","message":"receive interim result [false|false]: ขับนะครับก็เริ่มทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.594627111+07:00","message":"[buffer interim] 22 false ขับนะครับก็เริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.594632536+07:00","message":"[bufferProcess] interim [620000000]:ขับนะครับก็เริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.594634773+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.594637194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.594639606+07:00","message":"> Transcript [318] [false]: 'ขับนะครับก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.594641328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.594643139+07:00","message":"Set new StatePrefix: 'ขับนะครับก็เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.764568029+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.764601661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เริ่มทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.764607633+07:00","message":"receive interim result [false|false]: ขับนะครับก็เริ่มทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.764622926+07:00","message":"[buffer interim] 22 false ขับนะครับก็เริ่มทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.764628822+07:00","message":"[bufferProcess] interim [800000000]:ขับนะครับก็เริ่มทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.764631304+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็เริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.764640345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.764643223+07:00","message":"> Transcript [319] [false]: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.76464539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.764647662+07:00","message":"Set new StatePrefix: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.972964596+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.973000219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เริ่มทำงานมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.973005937+07:00","message":"receive interim result [false|false]: ขับนะครับก็เริ่มทำงานมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:55.9730189+07:00","message":"[buffer interim] 22 false ขับนะครับก็เริ่มทำงานมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.973027274+07:00","message":"[bufferProcess] interim [980000000]:ขับนะครับก็เริ่มทำงานมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.973030142+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็เริ่มทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.973035739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.973038543+07:00","message":"> Transcript [320] [false]: 'ขับนะครับก็เริ่มทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.973042503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.97304462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.973046523+07:00","message":"StatePrefix: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:55.973049012+07:00","message":"TextPushed: 'ขับนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.152397181+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.152434562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เริ่มทำงานมาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.152440751+07:00","message":"receive interim result [false|false]: ขับนะครับก็เริ่มทำงานมาใน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.152454999+07:00","message":"[buffer interim] 22 false ขับนะครับก็เริ่มทำงานมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.152460794+07:00","message":"[bufferProcess] interim [160000000]:ขับนะครับก็เริ่มทำงานมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.152463545+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็เริ่มทำงานมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.152470067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.152472679+07:00","message":"> Transcript [321] [false]: 'ขับนะครับก็เริ่มทำงานมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.152476026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.152477895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.152479763+07:00","message":"StatePrefix: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.152482417+07:00","message":"TextPushed: 'ขับนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.285645813+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.285683018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เริ่มทำงานมาในห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.285688784+07:00","message":"receive interim result [false|false]: ขับนะครับก็เริ่มทำงานมาในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.285702699+07:00","message":"[buffer interim] 22 false ขับนะครับก็เริ่มทำงานมาในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.285708324+07:00","message":"[bufferProcess] interim [280000000]:ขับนะครับก็เริ่มทำงานมาในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.285712481+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็เริ่มทำงานมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.285715933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.285718562+07:00","message":"> Transcript [322] [false]: 'ขับนะครับก็เริ่มทำงานมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.285721994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.285723969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.28572641+07:00","message":"StatePrefix: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.285728771+07:00","message":"TextPushed: 'ขับนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.509527337+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.509561918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เริ่มทำงานมาในห้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.509568342+07:00","message":"receive interim result [false|false]: ขับนะครับก็เริ่มทำงานมาในห้องไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.509582026+07:00","message":"[buffer interim] 22 false ขับนะครับก็เริ่มทำงานมาในห้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509588545+07:00","message":"[bufferProcess] interim [520000000]:ขับนะครับก็เริ่มทำงานมาในห้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509591163+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็เริ่มทำงานมาในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509598203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509601047+07:00","message":"> Transcript [323] [false]: 'ขับนะครับก็เริ่มทำงานมาในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509604505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509606473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.50960878+07:00","message":"StatePrefix: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509610898+07:00","message":"TextPushed: 'ขับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509616373+07:00","message":"Push: 'ครับก็เริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509618385+07:00","message":"TextPushed: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509620491+07:00","message":"Set new StatePrefix : 'ขับนะครับก็เริ่มทำงานมาในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.509623499+07:00","message":"Next Push (prob) : 'งานมาในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.509646564+07:00","message":"push: {false ครับก็เริ่มทำ 0 0xc002d0e300}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.608966397+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.609002748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.609009816+07:00","message":"receive interim result [false|false]: ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.609021342+07:00","message":"[buffer interim] 22 false ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.609027312+07:00","message":"[bufferProcess] interim [580000000]:ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.609030161+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็เริ่มทำงานมาในห้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.609035356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.609038077+07:00","message":"> Transcript [324] [false]: 'ขับนะครับก็เริ่มทำงานมาในห้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.609041182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.609042889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.609044678+07:00","message":"StatePrefix: 'ขับนะครับก็เริ่มทำงานมาในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.609047569+07:00","message":"TextPushed: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.665985059+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.666018124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.666024656+07:00","message":"receive interim result [false|false]: ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.666036014+07:00","message":"[buffer interim] 22 false ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.666041909+07:00","message":"[bufferProcess] interim [700000000]:ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.66604471+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.666049544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.666052237+07:00","message":"> Transcript [325] [false]: 'ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.666055858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.66605793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.666059847+07:00","message":"StatePrefix: 'ขับนะครับก็เริ่มทำงานมาในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.666062249+07:00","message":"TextPushed: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.987410682+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.987443087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.987448964+07:00","message":"receive interim result [false|false]: ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:56.98746107+07:00","message":"[buffer interim] 22 false ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.987466582+07:00","message":"[bufferProcess] interim [0]:ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.987469157+07:00","message":"[bufferProcess] send to processor:ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.987474063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.98747723+07:00","message":"> Transcript [326] [false]: 'ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.987480237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.987482165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.98748406+07:00","message":"StatePrefix: 'ขับนะครับก็เริ่มทำงานมาในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:56.987486236+07:00","message":"TextPushed: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.034661478+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.096458929+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.188465791+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.18851071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน\",\"confidence\":0.9393318}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.188515863+07:00","message":"receive interim result [true|false]: ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.18852935+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.188531753+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.188539141+07:00","message":"[buffer interim] 22 true ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188547494+07:00","message":"[bufferProcess] interim [240000000]:ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.18855321+07:00","message":"[bufferProcess] send to processor (isfinal):ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188556429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188560929+07:00","message":"> Transcript [327] [false]: 'ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188563924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188565807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188568603+07:00","message":"StatePrefix: 'ขับนะครับก็เริ่มทำงานมาในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188571702+07:00","message":"TextPushed: 'ขับนะครับก็เริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188576017+07:00","message":"Push: 'งานมาในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188577821+07:00","message":"TextPushed: 'ขับนะครับก็เริ่มทำงานมาในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188579816+07:00","message":"Set new StatePrefix : 'ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188581938+07:00","message":"Next Push (prob) : 'ปฏิบัติการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188583606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188585473+07:00","message":"> Transcript [328] [true]: 'ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188587629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188589457+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188590964+07:00","message":"StatePrefix: 'ขับนะครับก็เริ่มทำงานมาในห้องปฏิบัติการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188592804+07:00","message":"TextPushed: 'ขับนะครับก็เริ่มทำงานมาในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.188594873+07:00","message":"Push: 'ปฏิบัติการด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.188602765+07:00","message":"push: {false งานมาในห้อง 0 0xc002d0e300}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.188608347+07:00","message":"push: {true ปฏิบัติการด้าน 0 0xc002d0e300}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:57.197117943+07:00","message":"write wav file: './tmp/7530/7530_22.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.829574164+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.829630371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.829637299+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.829655657+07:00","message":"[buffer interim] 23 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.829663586+07:00","message":"[bufferProcess] interim [780000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.829666616+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.947918929+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.947956692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.947961872+07:00","message":"receive interim result [false|false]: เขื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.947975794+07:00","message":"[buffer interim] 23 false เขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.947981506+07:00","message":"[bufferProcess] interim [840000000]:เขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.947983681+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.947989464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.947992338+07:00","message":"> Transcript [329] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.94799433+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.95132991+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.951354631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคือง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.95135836+07:00","message":"receive interim result [false|false]: เคือง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:57.951365581+07:00","message":"[buffer interim] 23 false เคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.951368553+07:00","message":"[bufferProcess] interim [900000000]:เคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.951370276+07:00","message":"[bufferProcess] send to processor:เขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.951372117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.951373938+07:00","message":"> Transcript [330] [false]: 'เขื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.951375855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:57.951377646+07:00","message":"Set new StatePrefix: 'เขื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.076001194+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.076037432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.07604256+07:00","message":"receive interim result [false|false]: เครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.076057347+07:00","message":"[buffer interim] 23 false เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.076063972+07:00","message":"[bufferProcess] interim [960000000]:เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.076066107+07:00","message":"[bufferProcess] send to processor:เคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.076069066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.076072071+07:00","message":"> Transcript [331] [false]: 'เคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.076074439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.076076716+07:00","message":"Set new StatePrefix: 'เคือง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.184607452+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.277397148+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.277443025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่าย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.277450479+07:00","message":"receive interim result [true|false]: เครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.277462663+07:00","message":"end recv isFinal message id 23"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.277465919+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.277483237+07:00","message":"[buffer interim] 23 true เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277507592+07:00","message":"[bufferProcess] interim [320000000]:เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277515937+07:00","message":"[bufferProcess] send to processor (isfinal):เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277520524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277524402+07:00","message":"> Transcript [332] [false]: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277535516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277538514+07:00","message":"Set new StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277541176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277543884+07:00","message":"> Transcript [333] [true]: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277547917+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277551108+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277555049+07:00","message":"StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277558254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:58.277565741+07:00","message":"Push: 'เครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.277576717+07:00","message":"push: {true เครือข่าย 0 0xc000044300}"}
{"level":"info","service":"Main","time":"2026-03-23T16:38:58.284418907+07:00","message":"write wav file: './tmp/7530/7530_23.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:58.297059027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:38:58.297091345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:58.316311417+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.212498166+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.212538564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.212544053+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.212558051+07:00","message":"[buffer interim] 24 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.212564081+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.21256627+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.587219207+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.587262569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.587268203+07:00","message":"receive interim result [false|false]: แล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.58728038+07:00","message":"[buffer interim] 24 false แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.587287096+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.587289319+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.58729442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.587297217+07:00","message":"> Transcript [334] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.587301938+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.711426647+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.711470474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.711482132+07:00","message":"receive interim result [false|false]: แล้วก็เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.711502132+07:00","message":"[buffer interim] 24 false แล้วก็เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.711510211+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.711513485+07:00","message":"[bufferProcess] send to processor:แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.711518595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.711522925+07:00","message":"> Transcript [335] [false]: 'แล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.711527265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.711530038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.711541796+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.71154548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.753037102+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.75307722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็นึกถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.753082718+07:00","message":"receive interim result [false|false]: แล้วก็นึกถึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.753098285+07:00","message":"[buffer interim] 24 false แล้วก็นึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.753104608+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็นึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.753107037+07:00","message":"[bufferProcess] send to processor:แล้วก็เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.753110253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.753113229+07:00","message":"> Transcript [336] [false]: 'แล้วก็เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.753116124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.753118704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.753120546+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.753122486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.946775152+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.946808658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลขเด็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.946814296+07:00","message":"receive interim result [false|false]: แล้วก็เลขเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:38:59.946829883+07:00","message":"[buffer interim] 24 false แล้วก็เลขเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.946836165+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็เลขเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.946838521+07:00","message":"[bufferProcess] send to processor:แล้วก็นึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.946841628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.946845054+07:00","message":"> Transcript [337] [false]: 'แล้วก็นึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.946848911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.94685174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.946853629+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:38:59.946855556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.156557416+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.156599007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.156604386+07:00","message":"receive interim result [false|false]: แล้วก็ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.156617649+07:00","message":"[buffer interim] 24 false แล้วก็ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.15662334+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.156625989+07:00","message":"[bufferProcess] send to processor:แล้วก็เลขเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.156630929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.156633746+07:00","message":"> Transcript [338] [false]: 'แล้วก็เลขเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.156636594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.156638775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.1566406+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.15664263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.156646545+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.156648448+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.156650506+07:00","message":"Set new StatePrefix : 'แล้วก็เลขเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.156653838+07:00","message":"Next Push (prob) : 'เลขเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.156661652+07:00","message":"push: {false แล้วก็ 0 0xc000107080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.209452531+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.209487824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ไม่เสร็จก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.20949332+07:00","message":"receive interim result [false|false]: แล้วก็ไม่เสร็จก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.209513041+07:00","message":"[buffer interim] 24 false แล้วก็ไม่เสร็จก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.209519717+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็ไม่เสร็จก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.209522392+07:00","message":"[bufferProcess] send to processor:แล้วก็ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.209525785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.209528675+07:00","message":"> Transcript [339] [false]: 'แล้วก็ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.209530695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.209532524+07:00","message":"Set new StatePrefix: 'แล้วก็ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.230175924+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.230199103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.23020418+07:00","message":"receive interim result [false|false]: แล้วก็เข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.230217543+07:00","message":"[buffer interim] 24 false แล้วก็เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.23022214+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.23022421+07:00","message":"[bufferProcess] send to processor:แล้วก็ไม่เสร็จก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.230226944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.230229222+07:00","message":"> Transcript [340] [false]: 'แล้วก็ไม่เสร็จก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.230231513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.230233372+07:00","message":"Set new StatePrefix: 'แล้วก็ไม่เสร็จก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.259338399+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.259371936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เข้าใจดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.259377736+07:00","message":"receive interim result [false|false]: แล้วก็เข้าใจดี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.259392178+07:00","message":"[buffer interim] 24 false แล้วก็เข้าใจดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.259397526+07:00","message":"[bufferProcess] interim [740000000]:แล้วก็เข้าใจดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.25939991+07:00","message":"[bufferProcess] send to processor:แล้วก็เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.259402582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.25940545+07:00","message":"> Transcript [341] [false]: 'แล้วก็เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.259407479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.259409727+07:00","message":"Set new StatePrefix: 'แล้วก็เข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.584925818+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.584966669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เข้าใจดีส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.584972747+07:00","message":"receive interim result [false|false]: แล้วก็เข้าใจดีส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.584987193+07:00","message":"[buffer interim] 24 false แล้วก็เข้าใจดีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.584993484+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็เข้าใจดีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.584996086+07:00","message":"[bufferProcess] send to processor:แล้วก็เข้าใจดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.585002234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.58500524+07:00","message":"> Transcript [342] [false]: 'แล้วก็เข้าใจดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.585008902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.585010891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.585012756+07:00","message":"StatePrefix: 'แล้วก็เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.585015095+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.812544726+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.812580643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เข้าใจดีส่งไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.812586577+07:00","message":"receive interim result [false|false]: แล้วก็เข้าใจดีส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.812603267+07:00","message":"[buffer interim] 24 false แล้วก็เข้าใจดีส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.812609215+07:00","message":"[bufferProcess] interim [280000000]:แล้วก็เข้าใจดีส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.812611666+07:00","message":"[bufferProcess] send to processor:แล้วก็เข้าใจดีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.812618098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.812621033+07:00","message":"> Transcript [343] [false]: 'แล้วก็เข้าใจดีส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.812624102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.812626171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.812628178+07:00","message":"StatePrefix: 'แล้วก็เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.812630715+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.91693788+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.916976174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เข้าใจดีส่งไปเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.916982021+07:00","message":"receive interim result [false|false]: แล้วก็เข้าใจดีส่งไปเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:00.916996154+07:00","message":"[buffer interim] 24 false แล้วก็เข้าใจดีส่งไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.917001883+07:00","message":"[bufferProcess] interim [400000000]:แล้วก็เข้าใจดีส่งไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.917004443+07:00","message":"[bufferProcess] send to processor:แล้วก็เข้าใจดีส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.91700757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.917010786+07:00","message":"> Transcript [344] [false]: 'แล้วก็เข้าใจดีส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.917013988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.917015959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.91701837+07:00","message":"StatePrefix: 'แล้วก็เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:00.917020407+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.132370909+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.132404238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เข้าใจดีส่งไปเรียนต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.132410002+07:00","message":"receive interim result [false|false]: แล้วก็เข้าใจดีส่งไปเรียนต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.132429692+07:00","message":"[buffer interim] 24 false แล้วก็เข้าใจดีส่งไปเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132437536+07:00","message":"[bufferProcess] interim [580000000]:แล้วก็เข้าใจดีส่งไปเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132440086+07:00","message":"[bufferProcess] send to processor:แล้วก็เข้าใจดีส่งไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132445581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132448388+07:00","message":"> Transcript [345] [false]: 'แล้วก็เข้าใจดีส่งไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132451676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132453903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132456366+07:00","message":"StatePrefix: 'แล้วก็เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132458699+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132462703+07:00","message":"Push: 'เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132464687+07:00","message":"TextPushed: 'แล้วก็เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.13246654+07:00","message":"Set new StatePrefix : 'แล้วก็เข้าใจดีส่งไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.132468657+07:00","message":"Next Push (prob) : 'ดีส่งไปเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.132475892+07:00","message":"push: {false เข้าใจ 0 0xc000107080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.195993993+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.277577831+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.277603259+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.277606335+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.277608234+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.277609824+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:01.297746161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:01.297771741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.327038635+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.383919588+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.433623009+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.433660154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลขเด็ดก็ใจดีส่งไปเรียนต่อ\",\"confidence\":0.8999304}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.433666579+07:00","message":"receive interim result [true|false]: แล้วก็เลขเด็ดก็ใจดีส่งไปเรียนต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.433676093+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.433678339+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.433684492+07:00","message":"[buffer interim] 24 true แล้วก็เลขเด็ดก็ใจดีส่งไปเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433693936+07:00","message":"[bufferProcess] interim [910000000]:แล้วก็เลขเด็ดก็ใจดีส่งไปเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433697437+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็เข้าใจดีส่งไปเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433700627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433704149+07:00","message":"> Transcript [346] [false]: 'แล้วก็เข้าใจดีส่งไปเรียนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433706949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433708832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433710627+07:00","message":"StatePrefix: 'แล้วก็เข้าใจดีส่งไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433713527+07:00","message":"TextPushed: 'แล้วก็เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433715235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433718374+07:00","message":"> Transcript [347] [true]: 'แล้วก็เลขเด็ดก็ใจดีส่งไปเรียนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433720664+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433722581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433724117+07:00","message":"StatePrefix: 'แล้วก็เข้าใจดีส่งไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433725773+07:00","message":"TextPushed: 'แล้วก็เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433727297+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.43382434+07:00","message":"Push: 'เลขเด็ดก็ใจดีส่งไปเรียนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433826966+07:00","message":"TextPushed: 'แล้วก็เข้าใจเลขเด็ดก็ใจดีส่งไปเรียนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433829128+07:00","message":"Set new StatePrefix : 'แล้วก็เลขเด็ดก็ใจดีส่งไปเรียนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433831134+07:00","message":"Next Push (prob) : 'แล้วก็เลขเด็ดก็ใจดีส่งไปเรียนต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.433839627+07:00","message":"push: {true เลขเด็ดก็ใจดีส่งไปเรียนต่อ 0 0xc000107080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.433850215+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_24.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:01.442141901+07:00","message":"write wav file: './tmp/7530/7530_24.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.515462539+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.775612428+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.775632813+07:00","message":"found end of frame, send empty tag with msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.775635948+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.775642381+07:00","message":"[buffer interim] 25 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.775648299+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.775652264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.775655637+07:00","message":"> Transcript [348] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.775657944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.775659715+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.775661379+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.775663094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.775672104+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.775682211+07:00","message":"push: {true \n 0 0xc002d0e400}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:01.78042729+07:00","message":"write wav file: './tmp/7530/7530_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.834179908+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.92581489+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.925835104+07:00","message":"found end of frame, send empty tag with msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.925839572+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.925848568+07:00","message":"[buffer interim] 26 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.925855807+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.92585912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.925861956+07:00","message":"> Transcript [349] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.925864468+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.925866281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.925868375+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.925870236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:01.925879914+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.925889889+07:00","message":"push: {true \n 0 0xc00313e100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:01.93123072+07:00","message":"write wav file: './tmp/7530/7530_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:01.966867556+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.154039091+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.216195908+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.396663131+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.39669011+07:00","message":"found end of frame, send empty tag with msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.396693363+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.396700549+07:00","message":"[buffer interim] 27 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.396706148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.396709414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.396712731+07:00","message":"> Transcript [350] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.396715237+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.39671696+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.396718755+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.3967207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.396730514+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.396742779+07:00","message":"push: {true \n 0 0xc000314d00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:02.403934598+07:00","message":"write wav file: './tmp/7530/7530_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.711263278+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.711326924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.711333901+07:00","message":"receive interim result [false|false]: จบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.711355163+07:00","message":"[buffer interim] 28 false จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.711363247+07:00","message":"[bufferProcess] interim [300000000]:จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.711380662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.779460281+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.779493225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.779498756+07:00","message":"receive interim result [false|false]: จบม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.779511793+07:00","message":"[buffer interim] 28 false จบม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.779517759+07:00","message":"[bufferProcess] interim [420000000]:จบม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.77952005+07:00","message":"[bufferProcess] send to processor:จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.779526752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.779529614+07:00","message":"> Transcript [351] [false]: 'จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.77953156+07:00","message":"Set StatePrefix (first interim): 'จบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.93886052+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.938907065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.938914003+07:00","message":"receive interim result [false|false]: จบมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:02.938931435+07:00","message":"[buffer interim] 28 false จบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.938939472+07:00","message":"[bufferProcess] interim [540000000]:จบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.938943065+07:00","message":"[bufferProcess] send to processor:จบม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.938953131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.93895744+07:00","message":"> Transcript [352] [false]: 'จบม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.938961858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.938965237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.938968385+07:00","message":"StatePrefix: 'จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:02.938971217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.072448619+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.072490955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.072496428+07:00","message":"receive interim result [false|false]: จบมาก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.072511035+07:00","message":"[buffer interim] 28 false จบมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.072516446+07:00","message":"[bufferProcess] interim [660000000]:จบมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.072519175+07:00","message":"[bufferProcess] send to processor:จบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.072525788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.07252874+07:00","message":"> Transcript [353] [false]: 'จบมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.072534093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.072536936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.072538888+07:00","message":"StatePrefix: 'จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.072540901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.40407977+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.404116826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.404122281+07:00","message":"receive interim result [false|false]: จบมาก็เข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.404139456+07:00","message":"[buffer interim] 28 false จบมาก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.404146059+07:00","message":"[bufferProcess] interim [20000000]:จบมาก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.404148255+07:00","message":"[bufferProcess] send to processor:จบมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.404151067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.40415396+07:00","message":"> Transcript [354] [false]: 'จบมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.404156873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.404158719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.40416083+07:00","message":"StatePrefix: 'จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.404162768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.463181186+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.463216557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.463221718+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.463237018+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.463243248+07:00","message":"[bufferProcess] interim [80000000]:จบมาก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.4632457+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.463248976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.463251702+07:00","message":"> Transcript [355] [false]: 'จบมาก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.463254378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.463256525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.463258524+07:00","message":"StatePrefix: 'จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.4632617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.463264411+07:00","message":"Push: 'จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.463266576+07:00","message":"TextPushed: 'จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.463268621+07:00","message":"Set new StatePrefix : 'จบมาก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.463270673+07:00","message":"Next Push (prob) : 'มาก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.463301085+07:00","message":"push: {false จบ 0 0xc000107400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.604336382+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.604372191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.604378599+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.604394172+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.60440087+07:00","message":"[bufferProcess] interim [200000000]:จบมาก็เข้ามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.60440545+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.60440887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.604411632+07:00","message":"> Transcript [356] [false]: 'จบมาก็เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.604414998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.604416878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.604418564+07:00","message":"StatePrefix: 'จบมาก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.604420661+07:00","message":"TextPushed: 'จบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.779195212+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.779231847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.779238073+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:03.779253929+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.779260151+07:00","message":"[bufferProcess] interim [380000000]:จบมาก็เข้ามาทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.779262776+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.779269024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.779272144+07:00","message":"> Transcript [357] [false]: 'จบมาก็เข้ามาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.779275442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.779277478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.779279499+07:00","message":"StatePrefix: 'จบมาก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:03.77928216+07:00","message":"TextPushed: 'จบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.099800475+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.099837559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.099843701+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงานที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.099858888+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.099865065+07:00","message":"[bufferProcess] interim [680000000]:จบมาก็เข้ามาทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.099867456+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.099874024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.099876922+07:00","message":"> Transcript [358] [false]: 'จบมาก็เข้ามาทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.099880154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.099882003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.099883927+07:00","message":"StatePrefix: 'จบมาก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.099886432+07:00","message":"TextPushed: 'จบ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:04.298826133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:04.298842512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.592680987+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.592722616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.592728191+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงานที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.59274188+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงานที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592749397+07:00","message":"[bufferProcess] interim [220000000]:จบมาก็เข้ามาทำงานที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592752066+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592757471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592760421+07:00","message":"> Transcript [359] [false]: 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592764602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592766677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592768401+07:00","message":"StatePrefix: 'จบมาก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592770726+07:00","message":"TextPushed: 'จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592775508+07:00","message":"Push: 'มาก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592777505+07:00","message":"TextPushed: 'จบมาก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592779401+07:00","message":"Set new StatePrefix : 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.592781632+07:00","message":"Next Push (prob) : 'มาทำงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.592789972+07:00","message":"push: {false มาก็เข้า 0 0xc000107400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.692044136+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.692082801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.692088997+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงานที่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:04.692107422+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงานที่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.692113902+07:00","message":"[bufferProcess] interim [280000000]:จบมาก็เข้ามาทำงานที่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.69211641+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำงานที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.692121782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.69212521+07:00","message":"> Transcript [360] [false]: 'จบมาก็เข้ามาทำงานที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.692128968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.692131546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.692133666+07:00","message":"StatePrefix: 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:04.692135821+07:00","message":"TextPushed: 'จบมาก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.188349856+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.188391006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่เรื่องขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.188396215+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงานที่เรื่องขน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.188410546+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงานที่เรื่องขน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.188418102+07:00","message":"[bufferProcess] interim [760000000]:จบมาก็เข้ามาทำงานที่เรื่องขน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.188420733+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำงานที่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.188427242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.188430539+07:00","message":"> Transcript [361] [false]: 'จบมาก็เข้ามาทำงานที่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.188434273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.188436934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.188440058+07:00","message":"StatePrefix: 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.188442308+07:00","message":"TextPushed: 'จบมาก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.247957195+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.247997645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่เรื่องขนส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.248003514+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงานที่เรื่องขนส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.248017085+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงานที่เรื่องขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.248023004+07:00","message":"[bufferProcess] interim [880000000]:จบมาก็เข้ามาทำงานที่เรื่องขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.248025768+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำงานที่เรื่องขน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.248032649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.248035418+07:00","message":"> Transcript [362] [false]: 'จบมาก็เข้ามาทำงานที่เรื่องขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.248038612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.248040978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.248043002+07:00","message":"StatePrefix: 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.248045362+07:00","message":"TextPushed: 'จบมาก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.476774452+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.476815457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่เรื่องขนส่งและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.476820758+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงานที่เรื่องขนส่งและ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.476838216+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงานที่เรื่องขนส่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.47684615+07:00","message":"[bufferProcess] interim [60000000]:จบมาก็เข้ามาทำงานที่เรื่องขนส่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476849219+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำงานที่เรื่องขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476856264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476859108+07:00","message":"> Transcript [363] [false]: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476863181+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476865559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476867656+07:00","message":"StatePrefix: 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476870247+07:00","message":"TextPushed: 'จบมาก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476875873+07:00","message":"Push: 'มาทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476877647+07:00","message":"TextPushed: 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476879767+07:00","message":"Set new StatePrefix : 'จบมาก็เข้ามาทำงานที่เรื่องขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.476882293+07:00","message":"Next Push (prob) : 'เรื่องขนส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.476891237+07:00","message":"push: {false มาทำงานที่ 0 0xc000107400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.583739166+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.583781978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่เรื่องขนส่งนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.583788986+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงานที่เรื่องขนส่งนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.583803518+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงานที่เรื่องขนส่งนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.583810671+07:00","message":"[bufferProcess] interim [180000000]:จบมาก็เข้ามาทำงานที่เรื่องขนส่งนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.583813803+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำงานที่เรื่องขนส่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.583820532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.583823371+07:00","message":"> Transcript [364] [false]: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.58382695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.58382904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.583830836+07:00","message":"StatePrefix: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.583834156+07:00","message":"TextPushed: 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.701889902+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.701929572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่เรื่องขนส่งและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.701935889+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงานที่เรื่องขนส่งและการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.701950761+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงานที่เรื่องขนส่งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.70195806+07:00","message":"[bufferProcess] interim [240000000]:จบมาก็เข้ามาทำงานที่เรื่องขนส่งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.701961587+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำงานที่เรื่องขนส่งนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.701969016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.701972141+07:00","message":"> Transcript [365] [false]: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่งนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.701975308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.701977625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.701979425+07:00","message":"StatePrefix: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.701981883+07:00","message":"TextPushed: 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.900862677+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.900900307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.900906458+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:05.900924575+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.900932581+07:00","message":"[bufferProcess] interim [480000000]:จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.900935505+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำงานที่เรื่องขนส่งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.900938981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.900941753+07:00","message":"> Transcript [366] [false]: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่งและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.900944936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.900946808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.900949347+07:00","message":"StatePrefix: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:05.900952741+07:00","message":"TextPushed: 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.194220559+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.325932988+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.335710815+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.33574602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.335751586+07:00","message":"receive interim result [false|false]: จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.335772204+07:00","message":"[buffer interim] 28 false จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335779284+07:00","message":"[bufferProcess] interim [900000000]:จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.33578248+07:00","message":"[bufferProcess] send to processor:จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335789027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335791902+07:00","message":"> Transcript [367] [false]: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335795027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335797098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335798995+07:00","message":"StatePrefix: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335801546+07:00","message":"TextPushed: 'จบมาก็เข้ามาทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335807306+07:00","message":"Push: 'เรื่องขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335809078+07:00","message":"TextPushed: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335810971+07:00","message":"Set new StatePrefix : 'จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.335813497+07:00","message":"Next Push (prob) : 'และจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.335840147+07:00","message":"push: {false เรื่องขนส่ง 0 0xc000107400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.402623968+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.402658358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.402664226+07:00","message":"receive interim result [true|false]: จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.402671951+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.402673751+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.402679829+07:00","message":"[buffer interim] 28 true จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402685876+07:00","message":"[bufferProcess] interim [990000000]:จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402689448+07:00","message":"[bufferProcess] send to processor (isfinal):จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402692402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402695181+07:00","message":"> Transcript [368] [false]: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402700085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402701899+07:00","message":"StatePrefix: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402704302+07:00","message":"TextPushed: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402708309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402710312+07:00","message":"> Transcript [369] [true]: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจรอัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402712552+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.40271422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402715775+07:00","message":"StatePrefix: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่งและจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.402717648+07:00","message":"TextPushed: 'จบมาก็เข้ามาทำงานที่เรื่องขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:06.40272104+07:00","message":"Push: 'และจราจรอัจฉริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:06.402729223+07:00","message":"push: {true และจราจรอัจฉริยะ 0 0xc000107400}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:06.411050646+07:00","message":"write wav file: './tmp/7530/7530_28.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.055914379+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.055956939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.055962538+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.055979562+07:00","message":"[buffer interim] 29 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.055986103+07:00","message":"[bufferProcess] interim [820000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.055988137+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:07.299896201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:07.299905827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.302167881+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.302202326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.302208238+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.302220637+07:00","message":"[buffer interim] 29 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.302226435+07:00","message":"[bufferProcess] interim [940000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.302229128+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.302233691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.302236471+07:00","message":"> Transcript [370] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.302238527+07:00","message":"Set StatePrefix (first interim): 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.377112603+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.377147456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.377153278+07:00","message":"receive interim result [false|false]: ตอนนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.377176888+07:00","message":"[buffer interim] 29 false ตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.377183889+07:00","message":"[bufferProcess] interim [60000000]:ตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.377185906+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.377188859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.377193592+07:00","message":"> Transcript [371] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.377195709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.377197531+07:00","message":"Set new StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.557022626+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.557058063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็รอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.557064144+07:00","message":"receive interim result [false|false]: ตอนนี้ก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.557079964+07:00","message":"[buffer interim] 29 false ตอนนี้ก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.557087924+07:00","message":"[bufferProcess] interim [240000000]:ตอนนี้ก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.55709238+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.557102877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.557110485+07:00","message":"> Transcript [372] [false]: 'ตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.557116783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.557119962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.5571227+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.557125526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.564797181+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.564824291+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-03-23T16:39:07.564830888+07:00","message":"receive interim result [false|false]: ตอนนี้ก็เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.564845997+07:00","message":"[buffer interim] 29 false ตอนนี้ก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.564850635+07:00","message":"[bufferProcess] interim [300000000]:ตอนนี้ก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.564852814+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.564855538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.564857731+07:00","message":"> Transcript [373] [false]: 'ตอนนี้ก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.564860068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.564861937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.564864415+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.564866745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.744939121+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.744978407+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-03-23T16:39:07.744985108+07:00","message":"receive interim result [false|false]: ตอนนี้ก็เริ่มเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.745001779+07:00","message":"[buffer interim] 29 false ตอนนี้ก็เริ่มเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.745009041+07:00","message":"[bufferProcess] interim [480000000]:ตอนนี้ก็เริ่มเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.745012287+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.745016183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.745019645+07:00","message":"> Transcript [374] [false]: 'ตอนนี้ก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.745023134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.745025144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.745026987+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.745028832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.878321274+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.878367758+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-03-23T16:39:07.878373995+07:00","message":"receive interim result [false|false]: ตอนนี้ก็เริ่มเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.878394237+07:00","message":"[buffer interim] 29 false ตอนนี้ก็เริ่มเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878402486+07:00","message":"[bufferProcess] interim [600000000]:ตอนนี้ก็เริ่มเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878405209+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็เริ่มเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878408868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878411658+07:00","message":"> Transcript [375] [false]: 'ตอนนี้ก็เริ่มเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878414908+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878417157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878418939+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878420756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878423388+07:00","message":"Push: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.87842513+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878427671+07:00","message":"Set new StatePrefix : 'ตอนนี้ก็เริ่มเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:07.878429753+07:00","message":"Next Push (prob) : 'ก็เริ่มเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:07.87843793+07:00","message":"push: {false ตอนนี้ 0 0xc002d0e080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.115469812+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.215942319+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.215983283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็เริ่มเข้ามา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.215989855+07:00","message":"receive interim result [true|false]: ตอนนี้ก็เริ่มเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.215998347+07:00","message":"end recv isFinal message id 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.216000658+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.216007756+07:00","message":"[buffer interim] 29 true ตอนนี้ก็เริ่มเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216017729+07:00","message":"[bufferProcess] interim [20000000]:ตอนนี้ก็เริ่มเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216023163+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้ก็เริ่มเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216026824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216030024+07:00","message":"> Transcript [376] [false]: 'ตอนนี้ก็เริ่มเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216033049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216035076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216037192+07:00","message":"StatePrefix: 'ตอนนี้ก็เริ่มเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216039418+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216040963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216042727+07:00","message":"> Transcript [377] [true]: 'ตอนนี้ก็เริ่มเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216044627+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216046201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216047774+07:00","message":"StatePrefix: 'ตอนนี้ก็เริ่มเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.21605026+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.216056276+07:00","message":"Push: 'ก็เริ่มเข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.216064256+07:00","message":"push: {true ก็เริ่มเข้ามา 0 0xc002d0e080}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:08.222327842+07:00","message":"write wav file: './tmp/7530/7530_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.366144474+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.904092995+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.904140633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.904145414+07:00","message":"receive interim result [false|false]: ในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:08.904162617+07:00","message":"[buffer interim] 30 false ในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.904168657+07:00","message":"[bufferProcess] interim [420000000]:ในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:08.904170748+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.083462969+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.08349773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.083503543+07:00","message":"receive interim result [false|false]: ในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.083515316+07:00","message":"[buffer interim] 30 false ในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.08352425+07:00","message":"[bufferProcess] interim [600000000]:ในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.083526795+07:00","message":"[bufferProcess] send to processor:ในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.083530547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.083533253+07:00","message":"> Transcript [378] [false]: 'ในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.08353668+07:00","message":"Set StatePrefix (first interim): 'ในเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.553852817+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.553892632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเรื่องของคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.553898361+07:00","message":"receive interim result [false|false]: ในเรื่องของคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.553918005+07:00","message":"[buffer interim] 30 false ในเรื่องของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.553926424+07:00","message":"[bufferProcess] interim [20000000]:ในเรื่องของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.553928957+07:00","message":"[bufferProcess] send to processor:ในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.553932496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.553935601+07:00","message":"> Transcript [379] [false]: 'ในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.553938985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.553941164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.553943226+07:00","message":"StatePrefix: 'ในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.553945067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.721398156+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.721435571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเรื่องของคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.721441151+07:00","message":"receive interim result [false|false]: ในเรื่องของคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.721459884+07:00","message":"[buffer interim] 30 false ในเรื่องของคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.72146652+07:00","message":"[bufferProcess] interim [140000000]:ในเรื่องของคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.72146946+07:00","message":"[bufferProcess] send to processor:ในเรื่องของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.721472353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.721475343+07:00","message":"> Transcript [380] [false]: 'ในเรื่องของคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.721478268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.721480131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.72148206+07:00","message":"StatePrefix: 'ในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.721483984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.723526017+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.72356915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเรื่องของสมาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.72357445+07:00","message":"receive interim result [false|false]: ในเรื่องของสมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.723588387+07:00","message":"[buffer interim] 30 false ในเรื่องของสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.723601114+07:00","message":"[bufferProcess] interim [200000000]:ในเรื่องของสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.723604354+07:00","message":"[bufferProcess] send to processor:ในเรื่องของคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.723611364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.723614123+07:00","message":"> Transcript [381] [false]: 'ในเรื่องของคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.723617525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.723619587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.723621569+07:00","message":"StatePrefix: 'ในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.723623768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.99462317+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.994668709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเรื่องของสมาธิตู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.994675287+07:00","message":"receive interim result [false|false]: ในเรื่องของสมาธิตู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.994688514+07:00","message":"[buffer interim] 30 false ในเรื่องของสมาธิตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.994698817+07:00","message":"[bufferProcess] interim [500000000]:ในเรื่องของสมาธิตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.994702963+07:00","message":"[bufferProcess] send to processor:ในเรื่องของสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.994708558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.994713274+07:00","message":"> Transcript [382] [false]: 'ในเรื่องของสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.99471764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.994722627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.99472463+07:00","message":"StatePrefix: 'ในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.994727242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.994730984+07:00","message":"Push: 'ในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.994733861+07:00","message":"TextPushed: 'ในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.994736867+07:00","message":"Set new StatePrefix : 'ในเรื่องของสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:09.994739977+07:00","message":"Next Push (prob) : 'ของสมาธิ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:09.994749997+07:00","message":"push: {false ในเรื่อง 0 0xc002d0e600}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.095733909+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.119075093+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.119107045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเรื่องของสมาธิ City\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.119112735+07:00","message":"receive interim result [false|false]: ในเรื่องของสมาธิ City"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.119126698+07:00","message":"[buffer interim] 30 false ในเรื่องของสมาธิ City"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.119132513+07:00","message":"[bufferProcess] interim [620000000]:ในเรื่องของสมาธิ City"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.119134959+07:00","message":"[bufferProcess] send to processor:ในเรื่องของสมาธิตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.119141671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.119144452+07:00","message":"> Transcript [383] [false]: 'ในเรื่องของสมาธิตู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.119147496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.119149451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.119151235+07:00","message":"StatePrefix: 'ในเรื่องของสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.119153199+07:00","message":"TextPushed: 'ในเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.192135303+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.192188078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเรื่องของสมาธิ City\",\"confidence\":0.87888134}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.192194561+07:00","message":"receive interim result [true|false]: ในเรื่องของสมาธิ City"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.19222243+07:00","message":"end recv isFinal message id 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.192226048+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.192235274+07:00","message":"[buffer interim] 30 true ในเรื่องของสมาธิ City"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192253403+07:00","message":"[bufferProcess] interim [740000000]:ในเรื่องของสมาธิ City"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192257014+07:00","message":"[bufferProcess] send to processor (isfinal):ในเรื่องของสมาธิ City"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192260033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192262867+07:00","message":"> Transcript [384] [false]: 'ในเรื่องของสมาธิ City'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192265598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192267823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192269794+07:00","message":"StatePrefix: 'ในเรื่องของสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192272411+07:00","message":"TextPushed: 'ในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192274884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192277498+07:00","message":"> Transcript [385] [true]: 'ในเรื่องของสมาธิ City'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192280326+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192283124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192286702+07:00","message":"StatePrefix: 'ในเรื่องของสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192288351+07:00","message":"TextPushed: 'ในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.192316307+07:00","message":"Push: 'ของสมาธิ City'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.192326264+07:00","message":"push: {true ของสมาธิ City 0 0xc002d0e600}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:10.198442011+07:00","message":"write wav file: './tmp/7530/7530_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.226588809+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:10.300968084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:10.300995466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.788877824+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.788932211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.788937088+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:10.788957999+07:00","message":"[buffer interim] 31 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.78896518+07:00","message":"[bufferProcess] interim [420000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:10.788967377+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.009421849+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.009457475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.009463145+07:00","message":"receive interim result [false|false]: ทำให้มึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.009474561+07:00","message":"[buffer interim] 31 false ทำให้มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.009481033+07:00","message":"[bufferProcess] interim [600000000]:ทำให้มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.00948371+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.009489163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.009492211+07:00","message":"> Transcript [386] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.009494319+07:00","message":"Set StatePrefix (first interim): 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.090221605+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.090253927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.090258874+07:00","message":"receive interim result [false|false]: ทำให้มุม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.090275597+07:00","message":"[buffer interim] 31 false ทำให้มุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.090281717+07:00","message":"[bufferProcess] interim [660000000]:ทำให้มุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.090283752+07:00","message":"[bufferProcess] send to processor:ทำให้มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.090287307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.090290578+07:00","message":"> Transcript [387] [false]: 'ทำให้มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.090294188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.090296586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.090298475+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.090300578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.124119221+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.185817002+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.284306732+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.284395471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มุม\",\"confidence\":0.7844683}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.284417117+07:00","message":"receive interim result [true|false]: ทำให้มุม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.284429678+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.284432767+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.28444044+07:00","message":"[buffer interim] 31 true ทำให้มุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.28445494+07:00","message":"[bufferProcess] interim [930000000]:ทำให้มุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284473702+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้มุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284478678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284483096+07:00","message":"> Transcript [388] [false]: 'ทำให้มุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284487226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284490058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284492893+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284496469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284499174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284502026+07:00","message":"> Transcript [389] [true]: 'ทำให้มุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.28450483+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.28450733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284510023+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284512615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:11.284548195+07:00","message":"Push: 'ทำให้มุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:11.284582264+07:00","message":"push: {true ทำให้มุม 0 0xc000682c80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:11.290821029+07:00","message":"write wav file: './tmp/7530/7530_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.06809979+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.06814783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.068153735+07:00","message":"receive interim result [false|false]: มีความ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.068171143+07:00","message":"[buffer interim] 32 false มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.06817906+07:00","message":"[bufferProcess] interim [900000000]:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.068181254+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.169376781+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.169410958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.169418156+07:00","message":"receive interim result [false|false]: มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.169432584+07:00","message":"[buffer interim] 32 false มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.169438458+07:00","message":"[bufferProcess] interim [960000000]:มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.169440824+07:00","message":"[bufferProcess] send to processor:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.169447099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.169449916+07:00","message":"> Transcript [390] [false]: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.169463133+07:00","message":"Set StatePrefix (first interim): 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.402188376+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.402223954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.402229694+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.402252814+07:00","message":"[buffer interim] 32 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.402259826+07:00","message":"[bufferProcess] interim [140000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.402262366+07:00","message":"[bufferProcess] send to processor:มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.402270388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.402273569+07:00","message":"> Transcript [391] [false]: 'มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.402276344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.402278281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.40228006+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.402282198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.43084014+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.430871088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Smart\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.43087692+07:00","message":"receive interim result [false|false]: Smart"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.430892564+07:00","message":"[buffer interim] 32 false Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.430899087+07:00","message":"[bufferProcess] interim [200000000]:Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.430901796+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.430905392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.430909775+07:00","message":"> Transcript [392] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.430911952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.430913753+07:00","message":"Set new StatePrefix: 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.461859513+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.461889971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความสามารถมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.461895869+07:00","message":"receive interim result [false|false]: มีความสามารถมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.461906899+07:00","message":"[buffer interim] 32 false มีความสามารถมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.461914477+07:00","message":"[bufferProcess] interim [260000000]:มีความสามารถมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.461916699+07:00","message":"[bufferProcess] send to processor:Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.461921927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.46193033+07:00","message":"> Transcript [393] [false]: 'Smart'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.461932388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.461934578+07:00","message":"Set new StatePrefix: 'Smart'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.630374006+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.630411002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความสามารถมากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.630418176+07:00","message":"receive interim result [false|false]: มีความสามารถมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:12.630431142+07:00","message":"[buffer interim] 32 false มีความสามารถมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.630440421+07:00","message":"[bufferProcess] interim [500000000]:มีความสามารถมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.630443239+07:00","message":"[bufferProcess] send to processor:มีความสามารถมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.630450435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.630453539+07:00","message":"> Transcript [394] [false]: 'มีความสามารถมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.630455872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:12.630457985+07:00","message":"Set new StatePrefix: 'มีความสามารถมาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.243915478+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:13.301249348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:13.301268371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.306534663+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.311720543+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.311762044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความสามารถมากขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.31176851+07:00","message":"receive interim result [false|false]: มีความสามารถมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.311783097+07:00","message":"[buffer interim] 32 false มีความสามารถมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.31178942+07:00","message":"[bufferProcess] interim [100000000]:มีความสามารถมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.311792381+07:00","message":"[bufferProcess] send to processor:มีความสามารถมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.311798634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.311801899+07:00","message":"> Transcript [395] [false]: 'มีความสามารถมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.311805287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.311807238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.311808972+07:00","message":"StatePrefix: 'มีความสามารถมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.311811519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.382194611+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.38223661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความสามารถมากขึ้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.382245468+07:00","message":"receive interim result [true|false]: มีความสามารถมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.382251761+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.382255553+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.382264757+07:00","message":"[buffer interim] 32 true มีความสามารถมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382273254+07:00","message":"[bufferProcess] interim [280000000]:มีความสามารถมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382277629+07:00","message":"[bufferProcess] send to processor (isfinal):มีความสามารถมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382281862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382286209+07:00","message":"> Transcript [396] [false]: 'มีความสามารถมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382290381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382293478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382296897+07:00","message":"StatePrefix: 'มีความสามารถมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382300146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382302482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382305355+07:00","message":"> Transcript [397] [true]: 'มีความสามารถมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382308502+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382311114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382313337+07:00","message":"StatePrefix: 'มีความสามารถมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382316378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:13.382324983+07:00","message":"Push: 'มีความสามารถมากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:13.382334811+07:00","message":"push: {true มีความสามารถมากขึ้น 0 0xc00313e880}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:13.390192618+07:00","message":"write wav file: './tmp/7530/7530_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.209073505+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.209110128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.20911537+07:00","message":"receive interim result [false|false]: คุย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.209130121+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.20913627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.209139054+07:00","message":"receive interim result [false|false]: คุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.209172613+07:00","message":"[buffer interim] 33 false คุย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.209193568+07:00","message":"[buffer interim] 33 false คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.2092019+07:00","message":"[bufferProcess] interim [300000000]:คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.209204236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.209207221+07:00","message":"[bufferProcess] interim [360000000]:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.209209705+07:00","message":"[bufferProcess] send to processor:คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.209218285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.209221261+07:00","message":"> Transcript [398] [false]: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.209223392+07:00","message":"Set StatePrefix (first interim): 'คุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.638111167+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.638158045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.638163457+07:00","message":"receive interim result [false|false]: คุยกันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.638194971+07:00","message":"[buffer interim] 33 false คุยกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.638201878+07:00","message":"[bufferProcess] interim [480000000]:คุยกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.638204138+07:00","message":"[bufferProcess] send to processor:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.638208866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.638211552+07:00","message":"> Transcript [399] [false]: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.638214172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.638215878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.638217879+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.638220038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.839923159+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.839975711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.839984523+07:00","message":"receive interim result [false|false]: คุยกันเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.840003695+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.840010332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.840013713+07:00","message":"receive interim result [false|false]: คุยกันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.840021736+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.840026064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันด้วยระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.840028984+07:00","message":"receive interim result [false|false]: คุยกันด้วยระบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.840036958+07:00","message":"[buffer interim] 33 false คุยกันเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.840041497+07:00","message":"[buffer interim] 33 false คุยกันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.840044905+07:00","message":"[buffer interim] 33 false คุยกันด้วยระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840053374+07:00","message":"[bufferProcess] interim [600000000]:คุยกันเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840057393+07:00","message":"[bufferProcess] send to processor:คุยกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840060345+07:00","message":"[bufferProcess] interim [660000000]:คุยกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840062047+07:00","message":"[bufferProcess] send to processor:คุยกันเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840064161+07:00","message":"[bufferProcess] interim [720000000]:คุยกันด้วยระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840065815+07:00","message":"[bufferProcess] send to processor:คุยกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840068749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840071672+07:00","message":"> Transcript [400] [false]: 'คุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840074986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840077082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.84007898+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840081393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840082998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840084846+07:00","message":"> Transcript [401] [false]: 'คุยกันเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840086592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840088074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840089653+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840091248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840092592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840094253+07:00","message":"> Transcript [402] [false]: 'คุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840095998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840097566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840098999+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.84010051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840106674+07:00","message":"Push: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840108411+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.84011506+07:00","message":"Set new StatePrefix : 'คุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:14.840117213+07:00","message":"Next Push (prob) : 'กันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.840125687+07:00","message":"push: {false คุย 0 0xc000314e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.844329415+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:14.966017021+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.06835126+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068392428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันด้วยระบบใด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.06839848+07:00","message":"receive interim result [false|false]: คุยกันด้วยระบบใด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.06841478+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068419096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันด้วยระบบเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.06844027+07:00","message":"[buffer interim] 33 false คุยกันด้วยระบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068463639+07:00","message":"[bufferProcess] interim [840000000]:คุยกันด้วยระบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068467383+07:00","message":"[bufferProcess] send to processor:คุยกันด้วยระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068471481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.06847592+07:00","message":"> Transcript [403] [false]: 'คุยกันด้วยระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068445955+07:00","message":"receive interim result [false|false]: คุยกันด้วยระบบเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068479068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068486568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.06848876+07:00","message":"StatePrefix: 'คุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068491971+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068493888+07:00","message":"[buffer interim] 33 false คุยกันด้วยระบบเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068502475+07:00","message":"[bufferProcess] interim [900000000]:คุยกันด้วยระบบเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068504931+07:00","message":"[bufferProcess] send to processor:คุยกันด้วยระบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068508396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068511381+07:00","message":"> Transcript [404] [false]: 'คุยกันด้วยระบบใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068514608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068516524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.0685184+07:00","message":"StatePrefix: 'คุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068520618+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068489081+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.06854539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันด้วยระบบอิเล็คโทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068548595+07:00","message":"receive interim result [false|false]: คุยกันด้วยระบบอิเล็คโทน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068555308+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068559063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันด้วยระบบอิเล็กทรอนิกส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068561966+07:00","message":"receive interim result [false|false]: คุยกันด้วยระบบอิเล็กทรอนิกส์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068573722+07:00","message":"[buffer interim] 33 false คุยกันด้วยระบบอิเล็คโทน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068601515+07:00","message":"[buffer interim] 33 false คุยกันด้วยระบบอิเล็กทรอนิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068615923+07:00","message":"[bufferProcess] interim [20000000]:คุยกันด้วยระบบอิเล็คโทน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068625713+07:00","message":"[bufferProcess] send to processor:คุยกันด้วยระบบเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068628789+07:00","message":"[bufferProcess] interim [80000000]:คุยกันด้วยระบบอิเล็กทรอนิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068630654+07:00","message":"[bufferProcess] send to processor:คุยกันด้วยระบบอิเล็คโทน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068633429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068635587+07:00","message":"> Transcript [405] [false]: 'คุยกันด้วยระบบเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068637888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068639456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068641034+07:00","message":"StatePrefix: 'คุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068642698+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068644092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068645897+07:00","message":"> Transcript [406] [false]: 'คุยกันด้วยระบบอิเล็คโทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.06864769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068649638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068651166+07:00","message":"StatePrefix: 'คุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.06865269+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068658805+07:00","message":"Push: 'กันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068660585+07:00","message":"TextPushed: 'คุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068662484+07:00","message":"Set new StatePrefix : 'คุยกันด้วยระบบอิเล็คโทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.068664543+07:00","message":"Next Push (prob) : 'ระบบอิเล็คโทน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.068674281+07:00","message":"push: {false กันด้วย 0 0xc000314e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.225072182+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.316866989+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.316893019+07:00","message":"found end of frame, send empty tag with msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.316896317+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.316906332+07:00","message":"[buffer interim] force interim is final (2) :คุยกันด้วยระบบอิเล็กทรอนิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316917008+07:00","message":"[bufferProcess] interim [80000000]:คุยกันด้วยระบบอิเล็กทรอนิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316920416+07:00","message":"[bufferProcess] send to processor (isfinal):คุยกันด้วยระบบอิเล็กทรอนิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316924237+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316927317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316931303+07:00","message":"> Transcript [407] [false]: 'คุยกันด้วยระบบอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316933607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316940337+07:00","message":"Set new StatePrefix: 'คุยกันด้วยระบบอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.31694253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316944579+07:00","message":"> Transcript [408] [true]: 'คุยกันด้วยระบบอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316946688+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316948696+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316950688+07:00","message":"StatePrefix: 'คุยกันด้วยระบบอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316952952+07:00","message":"TextPushed: 'คุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316958568+07:00","message":"Push: 'ระบบอิเล็กทรอนิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316960413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316962353+07:00","message":"> Transcript [409] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316964084+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316965586+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316967214+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316969231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.316970951+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.317002695+07:00","message":"push: {true ระบบอิเล็กทรอนิกส์ 0 0xc000314e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.317045948+07:00","message":"push: {true \n 0 0xc000106100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:15.323062286+07:00","message":"write wav file: './tmp/7530/7530_34.wav'"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:15.32306342+07:00","message":"write wav file: './tmp/7530/7530_33.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.357228685+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469705756+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469753651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันด้วยระบบอิเล็กทรอนิกส์ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469760806+07:00","message":"receive interim result [false|false]: คุยกันด้วยระบบอิเล็กทรอนิกส์ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469778911+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469783301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันด้วยระบบอิเล็กทรอนิกส์ทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469786064+07:00","message":"receive interim result [false|false]: คุยกันด้วยระบบอิเล็กทรอนิกส์ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469792447+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469795916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันด้วยระบบอิเล็กทรอนิกส์ทั้งหมด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.46979844+07:00","message":"receive interim result [true|false]: คุยกันด้วยระบบอิเล็กทรอนิกส์ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469801003+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469803185+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469809683+07:00","message":"[buffer interim] this message is already final false 33: 'คุยกันด้วยระบบอิเล็กทรอนิกส์ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469815979+07:00","message":"[buffer interim] this message is already final false 33: 'คุยกันด้วยระบบอิเล็กทรอนิกส์ทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.469820749+07:00","message":"[buffer interim] this message is already final true 33: 'คุยกันด้วยระบบอิเล็กทรอนิกส์ทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.888410796+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.888452393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.888458301+07:00","message":"receive interim result [false|false]: นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:15.888490572+07:00","message":"[buffer interim] 35 false นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.888497102+07:00","message":"[bufferProcess] interim [540000000]:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:15.888499262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:16.301613433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:16.301620869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.34298308+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.343024917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.343030267+07:00","message":"receive interim result [false|false]: นะครับตอน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.343044385+07:00","message":"[buffer interim] 35 false นะครับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.343050342+07:00","message":"[bufferProcess] interim [20000000]:นะครับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.34305316+07:00","message":"[bufferProcess] send to processor:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.343060133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.343063025+07:00","message":"> Transcript [410] [false]: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.343065301+07:00","message":"Set StatePrefix (first interim): 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.521449787+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.521498071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับตอนจบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.52150549+07:00","message":"receive interim result [false|false]: นะครับตอนจบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.521526466+07:00","message":"[buffer interim] 35 false นะครับตอนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.521535163+07:00","message":"[bufferProcess] interim [140000000]:นะครับตอนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.521538001+07:00","message":"[bufferProcess] send to processor:นะครับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.521541694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.521544864+07:00","message":"> Transcript [411] [false]: 'นะครับตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.521548545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.521550591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.521552346+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.521554309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.595063692+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.595128986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับตอนจบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.59514727+07:00","message":"receive interim result [false|false]: นะครับตอนจบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:16.59517858+07:00","message":"[buffer interim] 35 false นะครับตอนจบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.595196943+07:00","message":"[bufferProcess] interim [320000000]:นะครับตอนจบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.595200787+07:00","message":"[bufferProcess] send to processor:นะครับตอนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.595210084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.595215912+07:00","message":"> Transcript [412] [false]: 'นะครับตอนจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.595220546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.595251681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.595255145+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:16.595258739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.295234058+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.295273388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับตอนจบและอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.295280074+07:00","message":"receive interim result [false|false]: นะครับตอนจบและอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.295292819+07:00","message":"[buffer interim] 35 false นะครับตอนจบและอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.295298591+07:00","message":"[bufferProcess] interim [680000000]:นะครับตอนจบและอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.295300901+07:00","message":"[bufferProcess] send to processor:นะครับตอนจบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.295306152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.295309113+07:00","message":"> Transcript [413] [false]: 'นะครับตอนจบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.295334529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.295336654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.295338526+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.295340539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.404340744+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.45533929+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.455372064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับตอนจบแล้วจะจบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.455377684+07:00","message":"receive interim result [false|false]: นะครับตอนจบแล้วจะจบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.455392823+07:00","message":"[buffer interim] 35 false นะครับตอนจบแล้วจะจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.455399003+07:00","message":"[bufferProcess] interim [800000000]:นะครับตอนจบแล้วจะจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.455401855+07:00","message":"[bufferProcess] send to processor:นะครับตอนจบและอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.455405203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.455408145+07:00","message":"> Transcript [414] [false]: 'นะครับตอนจบและอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.45541123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.455413202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.455414966+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.45541702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.455419564+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.455421327+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.455423501+07:00","message":"Set new StatePrefix : 'นะครับตอนจบและอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.455425687+07:00","message":"Next Push (prob) : 'ตอนจบและอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.455433523+07:00","message":"push: {false นะครับ 0 0xc000682c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.467776054+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.548933249+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.548976181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับตอนจบแล้วจะจบที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.548991488+07:00","message":"receive interim result [false|false]: นะครับตอนจบแล้วจะจบที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.549005864+07:00","message":"[buffer interim] 35 false นะครับตอนจบแล้วจะจบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.549012188+07:00","message":"[bufferProcess] interim [920000000]:นะครับตอนจบแล้วจะจบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.549015079+07:00","message":"[bufferProcess] send to processor:นะครับตอนจบแล้วจะจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.549021712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.54902467+07:00","message":"> Transcript [415] [false]: 'นะครับตอนจบแล้วจะจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.549027067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.54902887+07:00","message":"Set new StatePrefix: 'นะครับตอนจบแล้วจะจบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.555047139+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.555077172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับตอนจบแล้วจะจบที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.555082307+07:00","message":"receive interim result [false|false]: นะครับตอนจบแล้วจะจบที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.555093305+07:00","message":"[buffer interim] 35 false นะครับตอนจบแล้วจะจบที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.555098265+07:00","message":"[bufferProcess] interim [980000000]:นะครับตอนจบแล้วจะจบที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.555100591+07:00","message":"[bufferProcess] send to processor:นะครับตอนจบแล้วจะจบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.555106273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.555108657+07:00","message":"> Transcript [416] [false]: 'นะครับตอนจบแล้วจะจบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.555111485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.555113485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.555132327+07:00","message":"StatePrefix: 'นะครับตอนจบแล้วจะจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.555134973+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.575341897+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.575366178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับตอนจบแล้วจะจบที่ไหนเอ่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.575371398+07:00","message":"receive interim result [false|false]: นะครับตอนจบแล้วจะจบที่ไหนเอ่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.575401064+07:00","message":"[buffer interim] 35 false นะครับตอนจบแล้วจะจบที่ไหนเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.57540666+07:00","message":"[bufferProcess] interim [220000000]:นะครับตอนจบแล้วจะจบที่ไหนเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.575409182+07:00","message":"[bufferProcess] send to processor:นะครับตอนจบแล้วจะจบที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.575411847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.575414135+07:00","message":"> Transcript [417] [false]: 'นะครับตอนจบแล้วจะจบที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.575416907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.575418563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.575420434+07:00","message":"StatePrefix: 'นะครับตอนจบแล้วจะจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.575422329+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.675366554+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.675406755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับตอนจบและอาจารย์จบที่ไหนเอ่ย\",\"confidence\":0.91610926}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.675414332+07:00","message":"receive interim result [true|false]: นะครับตอนจบและอาจารย์จบที่ไหนเอ่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.675425214+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.675427353+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.675453684+07:00","message":"[buffer interim] 35 true นะครับตอนจบและอาจารย์จบที่ไหนเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.675463555+07:00","message":"[bufferProcess] interim [280000000]:นะครับตอนจบและอาจารย์จบที่ไหนเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.675467009+07:00","message":"[bufferProcess] send to processor (isfinal):นะครับตอนจบแล้วจะจบที่ไหนเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.675470345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.67547348+07:00","message":"> Transcript [418] [false]: 'นะครับตอนจบแล้วจะจบที่ไหนเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.675476292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.6754782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.675480589+07:00","message":"StatePrefix: 'นะครับตอนจบแล้วจะจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.67548278+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.675484482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.67549997+07:00","message":"> Transcript [419] [true]: 'นะครับตอนจบและอาจารย์จบที่ไหนเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.675502478+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.67550621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.675507762+07:00","message":"StatePrefix: 'นะครับตอนจบแล้วจะจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.675509651+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:17.675512563+07:00","message":"Push: 'ตอนจบและอาจารย์จบที่ไหนเอ่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:17.675520239+07:00","message":"push: {true ตอนจบและอาจารย์จบที่ไหนเอ่ย 0 0xc000682c00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:17.685701891+07:00","message":"write wav file: './tmp/7530/7530_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:18.128107846+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:18.128144326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:18.12814938+07:00","message":"receive interim result [false|false]: ขอนแก่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:18.128163888+07:00","message":"[buffer interim] 36 false ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:18.128172455+07:00","message":"[bufferProcess] interim [480000000]:ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:18.128174637+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:18.703390475+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:18.703441306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:18.703451171+07:00","message":"receive interim result [false|false]: ขอนแก่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:18.703470139+07:00","message":"[buffer interim] 36 false ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:18.703478735+07:00","message":"[bufferProcess] interim [80000000]:ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:18.703482714+07:00","message":"[bufferProcess] send to processor:ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:18.703491321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:18.703496891+07:00","message":"> Transcript [420] [false]: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:18.703500706+07:00","message":"Set StatePrefix (first interim): 'ขอนแก่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:19.08718845+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:19.087227136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:19.087233245+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:19.087252942+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.087260085+07:00","message":"[bufferProcess] interim [440000000]:ขอนแก่นขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.087262702+07:00","message":"[bufferProcess] send to processor:ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.087266062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.087269173+07:00","message":"> Transcript [421] [false]: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.087272276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.087274385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.087276594+07:00","message":"StatePrefix: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.087278621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:19.301702448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:19.30170723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:19.741206734+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:19.741242275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:19.741265745+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:19.741279881+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.741287184+07:00","message":"[bufferProcess] interim [40000000]:ขอนแก่นขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.741289963+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.741293362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.741296601+07:00","message":"> Transcript [422] [false]: 'ขอนแก่นขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.741317362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.74131921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.741321167+07:00","message":"StatePrefix: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:19.74132335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.129281961+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.129321317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นแล้วได้ทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.12932667+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่นแล้วได้ทุน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.129341079+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่นแล้วได้ทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.129348409+07:00","message":"[bufferProcess] interim [460000000]:ขอนแก่นขอนแก่นแล้วได้ทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.129351017+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.129355418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.129358305+07:00","message":"> Transcript [423] [false]: 'ขอนแก่นขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.129361453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.129363468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.129365286+07:00","message":"StatePrefix: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.129367153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.443377791+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.443416519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นแล้วได้ทุนสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.443421721+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่นแล้วได้ทุนสัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.443436746+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่นแล้วได้ทุนสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443444882+07:00","message":"[bufferProcess] interim [760000000]:ขอนแก่นขอนแก่นแล้วได้ทุนสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443447453+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่นแล้วได้ทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443451084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443453837+07:00","message":"> Transcript [424] [false]: 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443457425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443459461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443461187+07:00","message":"StatePrefix: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443462975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443467527+07:00","message":"Push: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443469333+07:00","message":"TextPushed: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443471278+07:00","message":"Set new StatePrefix : 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.443473443+07:00","message":"Next Push (prob) : 'ขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.443481612+07:00","message":"push: {false ขอนแก่น 0 0xc000106a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.508310673+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.50834989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นแล้วได้ทุนสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.508354827+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่นแล้วได้ทุนสภา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.508370075+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่นแล้วได้ทุนสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.508377465+07:00","message":"[bufferProcess] interim [880000000]:ขอนแก่นขอนแก่นแล้วได้ทุนสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.508380336+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่นแล้วได้ทุนสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.508385851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.508388793+07:00","message":"> Transcript [425] [false]: 'ขอนแก่นขอนแก่นแล้วได้ทุนสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.508391898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.508393923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.508395636+07:00","message":"StatePrefix: 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.508397995+07:00","message":"TextPushed: 'ขอนแก่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.640860106+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.640895546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นแล้วได้ทุนสะพาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.640901256+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่นแล้วได้ทุนสะพาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.640915879+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่นแล้วได้ทุนสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.64092532+07:00","message":"[bufferProcess] interim [940000000]:ขอนแก่นขอนแก่นแล้วได้ทุนสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.640928057+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่นแล้วได้ทุนสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.640934863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.640938395+07:00","message":"> Transcript [426] [false]: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.640942095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.640944323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.640946124+07:00","message":"StatePrefix: 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.640949055+07:00","message":"TextPushed: 'ขอนแก่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.676710087+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.676741212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นแล้วได้ทุนจากภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.676746621+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่นแล้วได้ทุนจากภายใน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.676758787+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่นแล้วได้ทุนจากภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.676765399+07:00","message":"[bufferProcess] interim [0]:ขอนแก่นขอนแก่นแล้วได้ทุนจากภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.676768079+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่นแล้วได้ทุนสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.676773554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.676776309+07:00","message":"> Transcript [427] [false]: 'ขอนแก่นขอนแก่นแล้วได้ทุนสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.676779184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.676781218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.676783137+07:00","message":"StatePrefix: 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.676785254+07:00","message":"TextPushed: 'ขอนแก่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.720564201+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.720606952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นแล้วได้ทุนสะพานเหล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.720612964+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่นแล้วได้ทุนสะพานเหล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.72062853+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่นแล้วได้ทุนสะพานเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720634816+07:00","message":"[bufferProcess] interim [120000000]:ขอนแก่นขอนแก่นแล้วได้ทุนสะพานเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720638103+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่นแล้วได้ทุนจากภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720644588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720647509+07:00","message":"> Transcript [428] [false]: 'ขอนแก่นขอนแก่นแล้วได้ทุนจากภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720656948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720659164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720661079+07:00","message":"StatePrefix: 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720663587+07:00","message":"TextPushed: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720669396+07:00","message":"Push: 'ขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720671323+07:00","message":"TextPushed: 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720675334+07:00","message":"Set new StatePrefix : 'ขอนแก่นขอนแก่นแล้วได้ทุนจากภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:20.720677669+07:00","message":"Next Push (prob) : 'จากภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:20.720701464+07:00","message":"push: {false ขอนแก่นแล้วได้ทุน 0 0xc000106a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.060888936+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.060935795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.060942137+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.060955629+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.060962322+07:00","message":"[bufferProcess] interim [360000000]:ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.060964882+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่นแล้วได้ทุนสะพานเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.060968626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.060971384+07:00","message":"> Transcript [429] [false]: 'ขอนแก่นขอนแก่นแล้วได้ทุนสะพานเหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.060973786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.060976021+07:00","message":"Set new StatePrefix: 'ขอนแก่นขอนแก่นแล้วได้ทุนสะพานเหล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.340568643+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.340604143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.34060973+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.34062465+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.340630737+07:00","message":"[bufferProcess] interim [660000000]:ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.340642474+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.340651276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.340661873+07:00","message":"> Transcript [430] [false]: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.340664751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.340667056+07:00","message":"Set new StatePrefix: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.912054398+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.91209169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.912097615+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:21.912112379+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.91211845+07:00","message":"[bufferProcess] interim [260000000]:ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.912121015+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.912127452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.912130375+07:00","message":"> Transcript [431] [false]: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.912133772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.912136315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.912138108+07:00","message":"StatePrefix: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:21.912140635+07:00","message":"TextPushed: 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.039711157+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.039771745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.039778746+07:00","message":"receive interim result [false|false]: ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.039794162+07:00","message":"[buffer interim] 36 false ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.039800402+07:00","message":"[bufferProcess] interim [380000000]:ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.039803379+07:00","message":"[bufferProcess] send to processor:ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.03980999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.039813336+07:00","message":"> Transcript [432] [false]: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.039817141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.03981923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.039821107+07:00","message":"StatePrefix: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.039825233+07:00","message":"TextPushed: 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.085805254+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.25432764+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.25436439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่นขอนแก่นเราได้ทุนสภานักเรียนต่อที่\",\"confidence\":0.9431008}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.254370036+07:00","message":"receive interim result [true|false]: ขอนแก่นขอนแก่นเราได้ทุนสภานักเรียนต่อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.254383384+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.254385833+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.254392079+07:00","message":"[buffer interim] 36 true ขอนแก่นขอนแก่นเราได้ทุนสภานักเรียนต่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.25439839+07:00","message":"[bufferProcess] interim [620000000]:ขอนแก่นขอนแก่นเราได้ทุนสภานักเรียนต่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254401965+07:00","message":"[bufferProcess] send to processor (isfinal):ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254405427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254408276+07:00","message":"> Transcript [433] [false]: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254411464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254413245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254414875+07:00","message":"StatePrefix: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254417256+07:00","message":"TextPushed: 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254419154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254421243+07:00","message":"> Transcript [434] [true]: 'ขอนแก่นขอนแก่นเราได้ทุนสภานักเรียนต่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254423243+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254424782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254426253+07:00","message":"StatePrefix: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254427984+07:00","message":"TextPushed: 'ขอนแก่นขอนแก่นแล้วได้ทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.25442947+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254543061+07:00","message":"Push: 'สภานักเรียนต่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254546274+07:00","message":"TextPushed: 'ขอนแก่นขอนแก่นแล้วได้ทุนสภานักเรียนต่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254549205+07:00","message":"Set new StatePrefix : 'ขอนแก่นขอนแก่นเราได้ทุนสภานักเรียนต่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.254551329+07:00","message":"Next Push (prob) : 'ขอนแก่นขอนแก่นเราได้ทุนสภานักเรียนต่อที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.254559698+07:00","message":"push: {true สภานักเรียนต่อที่ 0 0xc000106a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.2545858+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_36.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:22.264257309+07:00","message":"write wav file: './tmp/7530/7530_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.275792577+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:22.30195174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:22.301971425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.607941453+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.607978275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.607983405+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.607998994+07:00","message":"[buffer interim] 37 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.608005546+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.608007805+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.928049794+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.928088746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.928094273+07:00","message":"receive interim result [false|false]: ที่เอา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.928108806+07:00","message":"[buffer interim] 37 false ที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.928114536+07:00","message":"[bufferProcess] interim [660000000]:ที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.928116866+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.928123263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.928126362+07:00","message":"> Transcript [435] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.928128312+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.991601776+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.991643666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.991651291+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:22.991688169+07:00","message":"[buffer interim] 37 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.991697021+07:00","message":"[bufferProcess] interim [780000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.991700594+07:00","message":"[bufferProcess] send to processor:ที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.991713301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.991718395+07:00","message":"> Transcript [436] [false]: 'ที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.991723146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.991726116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.991729574+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:22.991732646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.121554772+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.121600035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อเมริกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.121606464+07:00","message":"receive interim result [false|false]: ที่อเมริกา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.121618794+07:00","message":"[buffer interim] 37 false ที่อเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.121628148+07:00","message":"[bufferProcess] interim [840000000]:ที่อเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.12163169+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.121637826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.121645062+07:00","message":"> Transcript [437] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.121649748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.121652015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.121654394+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.121656503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.700111118+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.700166444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อเมริกา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.700172636+07:00","message":"receive interim result [false|false]: ที่อเมริกา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.700187883+07:00","message":"[buffer interim] 37 false ที่อเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.700194219+07:00","message":"[bufferProcess] interim [440000000]:ที่อเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.700196653+07:00","message":"[bufferProcess] send to processor:ที่อเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.700218826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.700222443+07:00","message":"> Transcript [438] [false]: 'ที่อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.700225816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.700229326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.700231896+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.700234009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.879854761+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.879948226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อเมริกาอเมริกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.879954909+07:00","message":"receive interim result [false|false]: ที่อเมริกาอเมริกา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.879969297+07:00","message":"[buffer interim] 37 false ที่อเมริกาอเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.879975004+07:00","message":"[bufferProcess] interim [680000000]:ที่อเมริกาอเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.879977753+07:00","message":"[bufferProcess] send to processor:ที่อเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.879982523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.879985599+07:00","message":"> Transcript [439] [false]: 'ที่อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.879988559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.87999078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.879993107+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.879995202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.880016047+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.880017885+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.88002098+07:00","message":"Set new StatePrefix : 'ที่อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:23.880024467+07:00","message":"Next Push (prob) : 'อเมริกา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:23.88003189+07:00","message":"push: {false ที่ 0 0xc000106e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.352551572+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.352587652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อเมริกาอเมริกาเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.352594098+07:00","message":"receive interim result [false|false]: ที่อเมริกาอเมริกาเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.352609373+07:00","message":"[buffer interim] 37 false ที่อเมริกาอเมริกาเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.352615503+07:00","message":"[bufferProcess] interim [100000000]:ที่อเมริกาอเมริกาเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.352618444+07:00","message":"[bufferProcess] send to processor:ที่อเมริกาอเมริกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.352626117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.352629319+07:00","message":"> Transcript [440] [false]: 'ที่อเมริกาอเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.352633082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.352635287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.35263714+07:00","message":"StatePrefix: 'ที่อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.352639526+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.422839667+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.422886823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อเมริกาอเมริกาเกี่ยวกับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.422908776+07:00","message":"receive interim result [false|false]: ที่อเมริกาอเมริกาเกี่ยวกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.422922858+07:00","message":"[buffer interim] 37 false ที่อเมริกาอเมริกาเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.422929516+07:00","message":"[bufferProcess] interim [220000000]:ที่อเมริกาอเมริกาเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.422932481+07:00","message":"[bufferProcess] send to processor:ที่อเมริกาอเมริกาเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.422936416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.422939452+07:00","message":"> Transcript [441] [false]: 'ที่อเมริกาอเมริกาเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.422942742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.422946149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.422948706+07:00","message":"StatePrefix: 'ที่อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.422951456+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.592706434+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.592751966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.5927585+07:00","message":"receive interim result [false|false]: ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.592773241+07:00","message":"[buffer interim] 37 false ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.592785889+07:00","message":"[bufferProcess] interim [340000000]:ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.59278866+07:00","message":"[bufferProcess] send to processor:ที่อเมริกาอเมริกาเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.592796572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.592799902+07:00","message":"> Transcript [442] [false]: 'ที่อเมริกาอเมริกาเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.592803435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.592805744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.592810039+07:00","message":"StatePrefix: 'ที่อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.592812457+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.727770414+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.727804843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.727829192+07:00","message":"receive interim result [false|false]: ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.72784395+07:00","message":"[buffer interim] 37 false ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.727850672+07:00","message":"[bufferProcess] interim [520000000]:ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.727853368+07:00","message":"[bufferProcess] send to processor:ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.727876419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.72788012+07:00","message":"> Transcript [443] [false]: 'ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.727883553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.727885797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.727888269+07:00","message":"StatePrefix: 'ที่อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.727890836+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.727896189+07:00","message":"Push: 'อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.727898001+07:00","message":"TextPushed: 'ที่อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.727899857+07:00","message":"Set new StatePrefix : 'ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:24.72790222+07:00","message":"Next Push (prob) : 'อเมริกาเกี่ยวกับเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:24.727909883+07:00","message":"push: {false อเมริกา 0 0xc000106e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.056526739+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.056599721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.056607146+07:00","message":"receive interim result [false|false]: ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.056622988+07:00","message":"[buffer interim] 37 false ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.056631072+07:00","message":"[bufferProcess] interim [820000000]:ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.05663606+07:00","message":"[bufferProcess] send to processor:ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.056640487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.056644674+07:00","message":"> Transcript [444] [false]: 'ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.056649125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.056664976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.056668149+07:00","message":"StatePrefix: 'ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.056671693+07:00","message":"TextPushed: 'ที่อเมริกา'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:25.302427112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:25.302444129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.40435063+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.47513308+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.507214407+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.507258286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง\",\"confidence\":0.95891297}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.507264926+07:00","message":"receive interim result [true|false]: ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.507274831+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.507277295+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.507283578+07:00","message":"[buffer interim] 37 true ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507290742+07:00","message":"[bufferProcess] interim [360000000]:ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507294225+07:00","message":"[bufferProcess] send to processor (isfinal):ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507297411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507300239+07:00","message":"> Transcript [445] [false]: 'ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507303536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507305637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507307725+07:00","message":"StatePrefix: 'ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507309803+07:00","message":"TextPushed: 'ที่อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507311375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507313265+07:00","message":"> Transcript [446] [true]: 'ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507315243+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.5073168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507318528+07:00","message":"StatePrefix: 'ที่อเมริกาอเมริกาเกี่ยวกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507320299+07:00","message":"TextPushed: 'ที่อเมริกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:25.507323316+07:00","message":"Push: 'อเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:25.507330896+07:00","message":"push: {true อเมริกาเกี่ยวกับเรื่องนี้เลยโดยตรง 0 0xc000106e00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:25.518292016+07:00","message":"write wav file: './tmp/7530/7530_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.332014924+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.332063276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อินเทอร์เน็ต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.332069098+07:00","message":"receive interim result [false|false]: อินเทอร์เน็ต"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.332086441+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.33209086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"information\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.332093846+07:00","message":"receive interim result [false|false]: information"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.332101269+07:00","message":"[buffer interim] 38 false อินเทอร์เน็ต"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.332143078+07:00","message":"[buffer interim] 38 false information"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.332163689+07:00","message":"[bufferProcess] interim [660000000]:อินเทอร์เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.33216607+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.332168722+07:00","message":"[bufferProcess] interim [720000000]:information"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.332170911+07:00","message":"[bufferProcess] send to processor:อินเทอร์เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.332178307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.332181684+07:00","message":"> Transcript [447] [false]: 'อินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.332183934+07:00","message":"Set StatePrefix (first interim): 'อินเทอร์เน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.684410414+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.714078722+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.714113991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"information signs\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.714119675+07:00","message":"receive interim result [false|false]: information signs"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.714159388+07:00","message":"[buffer interim] 38 false information signs"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.714166322+07:00","message":"[bufferProcess] interim [80000000]:information signs"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.714168764+07:00","message":"[bufferProcess] send to processor:information"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.714172119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.71417506+07:00","message":"> Transcript [448] [false]: 'information'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.714191789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.714193759+07:00","message":"Set new StatePrefix: 'information'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.772977495+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.773019813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"information ตาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.77302535+07:00","message":"receive interim result [false|false]: information ตาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.77304609+07:00","message":"[buffer interim] 38 false information ตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.773052892+07:00","message":"[bufferProcess] interim [140000000]:information ตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.773055971+07:00","message":"[bufferProcess] send to processor:information signs"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.773059064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.77306178+07:00","message":"> Transcript [449] [false]: 'information signs'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.773064679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.77306662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.773069244+07:00","message":"StatePrefix: 'information'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.773071179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.811022068+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.811053889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"information signs\",\"confidence\":0.8661753}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.811059169+07:00","message":"receive interim result [true|false]: information signs"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.811071015+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.811073757+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.81108006+07:00","message":"[buffer interim] 38 true information signs"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811085555+07:00","message":"[bufferProcess] interim [230000000]:information signs"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811088549+07:00","message":"[bufferProcess] send to processor (isfinal):information ตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811092342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811095364+07:00","message":"> Transcript [450] [false]: 'information ตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811097917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811099698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811101534+07:00","message":"StatePrefix: 'information'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.81110483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811106408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811108277+07:00","message":"> Transcript [451] [true]: 'information signs'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811110127+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.81111165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811113187+07:00","message":"StatePrefix: 'information'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811114683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:26.811117075+07:00","message":"Push: 'information signs'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.811124805+07:00","message":"push: {true information signs 0 0xc000315300}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:26.818193696+07:00","message":"write wav file: './tmp/7530/7530_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:26.887129107+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:28.303206829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:28.303221455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.064732851+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.195608722+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.195642152+07:00","message":"found end of frame, send empty tag with msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.195646898+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.195672593+07:00","message":"[buffer interim] 39 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.195711733+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.195718034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.195721306+07:00","message":"> Transcript [452] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.195723865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.195725999+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.195727837+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.195729545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.19573418+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.195745198+07:00","message":"push: {true \n 0 0xc000314f00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.196159332+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:29.203393307+07:00","message":"write wav file: './tmp/7530/7530_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.699933832+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.699981497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.699987184+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.700003073+07:00","message":"[buffer interim] 40 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.700009238+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.700011274+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.807169972+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.807216266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดนชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.807221556+07:00","message":"receive interim result [false|false]: โดนชน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.807235517+07:00","message":"[buffer interim] 40 false โดนชน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.807242493+07:00","message":"[bufferProcess] interim [600000000]:โดนชน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.807245079+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.807248102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.807250693+07:00","message":"> Transcript [453] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.807252801+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.856218876+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.856250286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.856255108+07:00","message":"receive interim result [false|false]: โดยส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:29.856268609+07:00","message":"[buffer interim] 40 false โดยส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.856274427+07:00","message":"[bufferProcess] interim [660000000]:โดยส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.856276853+07:00","message":"[bufferProcess] send to processor:โดนชน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.856279814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.856282636+07:00","message":"> Transcript [454] [false]: 'โดนชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.856285153+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:29.856287094+07:00","message":"Set new StatePrefix: 'โดนชน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.063515576+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.063562625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยส่วนตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.063568893+07:00","message":"receive interim result [false|false]: โดยส่วนตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.063583323+07:00","message":"[buffer interim] 40 false โดยส่วนตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.063589779+07:00","message":"[bufferProcess] interim [900000000]:โดยส่วนตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.063592359+07:00","message":"[bufferProcess] send to processor:โดยส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.063598925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.063601875+07:00","message":"> Transcript [455] [false]: 'โดยส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.063604119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.063605888+07:00","message":"Set new StatePrefix: 'โดยส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.084963098+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.191250628+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.191298041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยส่วนตัวนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.191304411+07:00","message":"receive interim result [true|false]: โดยส่วนตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.191314948+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.191317842+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.191334537+07:00","message":"[buffer interim] 40 true โดยส่วนตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191350617+07:00","message":"[bufferProcess] interim [110000000]:โดยส่วนตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.1913588+07:00","message":"[bufferProcess] send to processor (isfinal):โดยส่วนตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191362573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191368733+07:00","message":"> Transcript [456] [false]: 'โดยส่วนตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191372526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191374449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191377015+07:00","message":"StatePrefix: 'โดยส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191379109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191380675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191382473+07:00","message":"> Transcript [457] [true]: 'โดยส่วนตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191384524+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.1913861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191387601+07:00","message":"StatePrefix: 'โดยส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191389168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.191394776+07:00","message":"Push: 'โดยส่วนตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.191404923+07:00","message":"push: {true โดยส่วนตัวนี้ 0 0xc00313e480}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:30.197016723+07:00","message":"write wav file: './tmp/7530/7530_40.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.286602671+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.817920032+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.81796729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.817973297+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:30.817988535+07:00","message":"[buffer interim] 41 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.81799574+07:00","message":"[bufferProcess] interim [360000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:30.817997885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.046311995+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.046347264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.046352315+07:00","message":"receive interim result [false|false]: อาจารย์ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.046365082+07:00","message":"[buffer interim] 41 false อาจารย์ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.046370988+07:00","message":"[bufferProcess] interim [540000000]:อาจารย์ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.046373207+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.046377861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.046380657+07:00","message":"> Transcript [458] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.046382788+07:00","message":"Set StatePrefix (first interim): 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.139896745+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.139934211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ชอบรุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.139939586+07:00","message":"receive interim result [false|false]: อาจารย์ชอบรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.139949654+07:00","message":"[buffer interim] 41 false อาจารย์ชอบรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.139955613+07:00","message":"[bufferProcess] interim [720000000]:อาจารย์ชอบรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.139957987+07:00","message":"[bufferProcess] send to processor:อาจารย์ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.139963175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.139966113+07:00","message":"> Transcript [459] [false]: 'อาจารย์ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.139968955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.139970919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.139972767+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.139974714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.277334907+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.277355344+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.277357849+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.277359836+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.277362182+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.27736403+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.27736587+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:31.303529381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:31.30355391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.569533168+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.569570455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ชอบรุ่นแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.569576682+07:00","message":"receive interim result [false|false]: อาจารย์ชอบรุ่นแรก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.569592197+07:00","message":"[buffer interim] 41 false อาจารย์ชอบรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.569599896+07:00","message":"[bufferProcess] interim [960000000]:อาจารย์ชอบรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.569602484+07:00","message":"[bufferProcess] send to processor:อาจารย์ชอบรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.569609491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.569612244+07:00","message":"> Transcript [460] [false]: 'อาจารย์ชอบรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.569615457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.569617774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.56961996+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.569621974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.624521229+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.634088519+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.634130531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ชอบรุ่นนี้ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.634136397+07:00","message":"receive interim result [false|false]: อาจารย์ชอบรุ่นนี้ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.634153516+07:00","message":"[buffer interim] 41 false อาจารย์ชอบรุ่นนี้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.63416207+07:00","message":"[bufferProcess] interim [20000000]:อาจารย์ชอบรุ่นนี้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.634164879+07:00","message":"[bufferProcess] send to processor:อาจารย์ชอบรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.634168905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.634171528+07:00","message":"> Transcript [461] [false]: 'อาจารย์ชอบรุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.634174691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.634176548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.634178532+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.634180538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.724374269+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.724415302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ชอบรุ่นนี้ตั้งแต่เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.72442334+07:00","message":"receive interim result [false|false]: อาจารย์ชอบรุ่นนี้ตั้งแต่เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.724440116+07:00","message":"[buffer interim] 41 false อาจารย์ชอบรุ่นนี้ตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724447705+07:00","message":"[bufferProcess] interim [140000000]:อาจารย์ชอบรุ่นนี้ตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724450516+07:00","message":"[bufferProcess] send to processor:อาจารย์ชอบรุ่นนี้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724453452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724456434+07:00","message":"> Transcript [462] [false]: 'อาจารย์ชอบรุ่นนี้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724459465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724461432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724463444+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724465558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724467816+07:00","message":"Push: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724469516+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724471421+07:00","message":"Set new StatePrefix : 'อาจารย์ชอบรุ่นนี้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.724473513+07:00","message":"Next Push (prob) : 'ชอบรุ่นนี้ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.724481558+07:00","message":"push: {false อาจารย์ 0 0xc000315200}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.739273499+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.739295617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.739300253+07:00","message":"receive interim result [false|false]: อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.739308877+07:00","message":"[buffer interim] 41 false อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.7393151+07:00","message":"[bufferProcess] interim [260000000]:อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.739317891+07:00","message":"[bufferProcess] send to processor:อาจารย์ชอบรุ่นนี้ตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.739321051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.739323646+07:00","message":"> Transcript [463] [false]: 'อาจารย์ชอบรุ่นนี้ตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.739326532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.739328717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.739330379+07:00","message":"StatePrefix: 'อาจารย์ชอบรุ่นนี้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.739332413+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.786361834+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.786405698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ\",\"confidence\":0.9476951}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.786414346+07:00","message":"receive interim result [true|false]: อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.786425732+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.786428759+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.786436322+07:00","message":"[buffer interim] 41 true อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786447327+07:00","message":"[bufferProcess] interim [380000000]:อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786451785+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786464766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786478483+07:00","message":"> Transcript [464] [false]: 'อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786483587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786485815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786488164+07:00","message":"StatePrefix: 'อาจารย์ชอบรุ่นนี้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786490807+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786492711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786494877+07:00","message":"> Transcript [465] [true]: 'อาจารย์ชอบรุ่นนี้ตั้งแต่เด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786496733+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.78649825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786499872+07:00","message":"StatePrefix: 'อาจารย์ชอบรุ่นนี้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786501531+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:31.786509271+07:00","message":"Push: 'ชอบรุ่นนี้ตั้งแต่เด็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.78651881+07:00","message":"push: {true ชอบรุ่นนี้ตั้งแต่เด็กๆ 0 0xc000315200}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:31.792009798+07:00","message":"write wav file: './tmp/7530/7530_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:31.947833596+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.481802831+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.481857185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.481865073+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.481882688+07:00","message":"[buffer interim] 42 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.48189028+07:00","message":"[bufferProcess] interim [420000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.481893196+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.82159194+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.821629536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.821635194+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.8216535+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.821660707+07:00","message":"[bufferProcess] interim [660000000]:คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.821669189+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.821672009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.821675273+07:00","message":"> Transcript [466] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.821677261+07:00","message":"Set StatePrefix (first interim): 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.971271875+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.971309055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณพี่ต้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.971314567+07:00","message":"receive interim result [false|false]: ขอบคุณพี่ต้อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:32.971328366+07:00","message":"[buffer interim] 42 false ขอบคุณพี่ต้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.971334381+07:00","message":"[bufferProcess] interim [780000000]:ขอบคุณพี่ต้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.971336619+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.971339668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.971342814+07:00","message":"> Transcript [467] [false]: 'คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.971344815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:32.971346684+07:00","message":"Set new StatePrefix: 'คอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.008511494+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.008547975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.008555362+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.00857106+07:00","message":"[buffer interim] 42 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.008576682+07:00","message":"[bufferProcess] interim [840000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.008579573+07:00","message":"[bufferProcess] send to processor:ขอบคุณพี่ต้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.00858309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.008586147+07:00","message":"> Transcript [468] [false]: 'ขอบคุณพี่ต้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.008588111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.008589947+07:00","message":"Set new StatePrefix: 'ขอบคุณพี่ต้อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.316732936+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.316771109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.316776615+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.316794568+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.316802406+07:00","message":"[bufferProcess] interim [140000000]:คอมพิวเตอร์เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.316804923+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.316815084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.316819582+07:00","message":"> Transcript [469] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.316822326+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.501513121+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.501556613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.50156226+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:33.501576686+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.501582951+07:00","message":"[bufferProcess] interim [380000000]:คอมพิวเตอร์เด็กชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.501585268+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.501591303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.501594221+07:00","message":"> Transcript [470] [false]: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.501596246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:33.501598084+07:00","message":"Set new StatePrefix: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:34.081964901+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:34.082001602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:34.08200721+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:34.082025022+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:34.082033771+07:00","message":"[bufferProcess] interim [980000000]:คอมพิวเตอร์เด็กชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:34.082037063+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:34.082040654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:34.082043791+07:00","message":"> Transcript [471] [false]: 'คอมพิวเตอร์เด็กชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:34.082047007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:34.082048979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:34.082050811+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:34.082052938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:34.303597783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:34.303619583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.128930453+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.128963998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.128969143+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.128984212+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.128992711+07:00","message":"[bufferProcess] interim [960000000]:คอมพิวเตอร์เด็กชายได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.128995384+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129000376+07:00","message":"[bufferProcess] send to processor (ticker):คอมพิวเตอร์เด็กชายได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.12900293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129005798+07:00","message":"> Transcript [472] [false]: 'คอมพิวเตอร์เด็กชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129009362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129012742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129015869+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129018393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.12901987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129021831+07:00","message":"> Transcript [473] [false]: 'คอมพิวเตอร์เด็กชายได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129023784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129025504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129027124+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.129028767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.19805338+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.198088325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.198093686+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.198108014+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.198123927+07:00","message":"[bufferProcess] interim [80000000]:คอมพิวเตอร์เด็กชายได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.198126436+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.340247069+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.340289677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.340295265+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.340309223+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.340319749+07:00","message":"[bufferProcess] interim [200000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.340322364+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.340325621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.340328898+07:00","message":"> Transcript [474] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.340333946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.340336111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.340338264+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.34034049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.34034779+07:00","message":"Push: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.340349631+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.340351599+07:00","message":"Set new StatePrefix : 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.340353584+07:00","message":"Next Push (prob) : 'ชายได้เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.340361683+07:00","message":"push: {false คอมพิวเตอร์เด็ก 0 0xc000682d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.635973062+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.636013558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.636019453+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.636033564+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.63604009+07:00","message":"[bufferProcess] interim [500000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.636042957+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.636049414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.636052104+07:00","message":"> Transcript [475] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.636055376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.636057284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.636059487+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.636062314+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.761591085+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.761619537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.761625131+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:36.761639254+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.761645636+07:00","message":"[bufferProcess] interim [680000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.761648164+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.76165459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.76165728+07:00","message":"> Transcript [476] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.761660385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.761662312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.761664794+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:36.761667722+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:37.303869804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:37.303881804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:37.407479335+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:37.407517339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:37.407523406+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:37.40753815+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.407544325+07:00","message":"[bufferProcess] interim [280000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.407546659+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.407549747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.407552701+07:00","message":"> Transcript [477] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.407555877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.407557611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.407559816+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.407562406+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:37.802982712+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:37.80301715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:37.803023213+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:37.803035821+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803042592+07:00","message":"[bufferProcess] interim [700000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803045569+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803051816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803054786+07:00","message":"> Transcript [478] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803057946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803060101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803062257+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803064726+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803069439+07:00","message":"Push: 'ชายได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803074241+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803077589+07:00","message":"Set new StatePrefix : 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:37.803081908+07:00","message":"Next Push (prob) : 'เล่นคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:37.803102157+07:00","message":"push: {false ชายได้เข้าไป 0 0xc000682d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.024414857+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.024450502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.024456574+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.024470327+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.024476295+07:00","message":"[bufferProcess] interim [880000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.02447906+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.024485708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.024490768+07:00","message":"> Transcript [479] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.024494195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.024496378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.024498271+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.024500828+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.121800614+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.12184313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ยิ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.121849226+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ยิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.121861854+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.121867867+07:00","message":"[bufferProcess] interim [940000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.121870538+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.121876318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.121879136+07:00","message":"> Transcript [480] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.121882807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.121884826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.12188742+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.121889917+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.140638794+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.140667703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.140672971+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.140685324+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.140690429+07:00","message":"[bufferProcess] interim [0]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.140692747+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.140697675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.140700354+07:00","message":"> Transcript [481] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.140703454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.140705356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.14070722+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.140709603+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.362095712+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.362135499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์วิมล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.362141768+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์วิมล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.362156594+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์วิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362164264+07:00","message":"[bufferProcess] interim [180000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์วิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362166947+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362173728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362176807+07:00","message":"> Transcript [482] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362181065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362183443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362185327+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362188006+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362195146+07:00","message":"Push: 'เล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362197119+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362201741+07:00","message":"Set new StatePrefix : 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.362204657+07:00","message":"Next Push (prob) : 'ยุคอาจารย์นิมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.362220521+07:00","message":"push: {false เล่นคอมพิวเตอร์ 0 0xc000682d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.503712259+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.503753038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.503759467+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.503773678+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.503779477+07:00","message":"[bufferProcess] interim [360000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.503782177+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์วิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.503789155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.50379261+07:00","message":"> Transcript [483] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์วิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.503795583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.503798136+07:00","message":"Set new StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์วิมล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.816662955+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.816702175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.816709458+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.816723016+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.816730317+07:00","message":"[bufferProcess] interim [660000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.816732908+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.816740063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.816743251+07:00","message":"> Transcript [484] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.816746016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.816753002+07:00","message":"Set new StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.918206571+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.918243664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.918249538+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:38.918267292+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.918278549+07:00","message":"[bufferProcess] interim [780000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.918281843+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.91828779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.918290893+07:00","message":"> Transcript [485] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.918293399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:38.918296113+07:00","message":"Set new StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.038012409+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.038055815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.038062437+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.03808123+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.038085259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.038088208+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.038094456+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.038097627+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038103695+07:00","message":"[bufferProcess] interim [840000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.03810644+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038110163+07:00","message":"[bufferProcess] interim [900000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038112182+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038115487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038118233+07:00","message":"> Transcript [486] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038121642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038123624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038125823+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038128429+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.03813516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038137174+07:00","message":"> Transcript [487] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038139512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038141048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038142578+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.038144693+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.110784023+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.11082402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.110834113+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.110847235+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.110853905+07:00","message":"[bufferProcess] interim [960000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.110857038+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.110862749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.110865672+07:00","message":"> Transcript [488] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.110869477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.110871788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.110874245+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.110877144+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.365102549+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.365141904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.365148321+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.365175086+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365184394+07:00","message":"[bufferProcess] interim [200000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365187561+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.36519646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365199556+07:00","message":"> Transcript [489] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365203908+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365206053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365208287+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365211632+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365218541+07:00","message":"Push: 'ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365220625+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365223296+07:00","message":"Set new StatePrefix : 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.365230635+07:00","message":"Next Push (prob) : 'คอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.365261133+07:00","message":"push: {false ยุคอาจารย์นิมนต์ 3 ยังเป็น 0 0xc000682d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.397854906+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.397889601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.397895875+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.397907972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังเป็นคอมพิวเตอร์แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.397911341+07:00","message":"receive interim result [false|false]:  ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.397919094+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.397922975+07:00","message":"[buffer interim] 42 false  ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.397928457+07:00","message":"[bufferProcess] interim [260000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.397931228+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.397934792+07:00","message":"[bufferProcess] interim [260000000]: ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.397937715+07:00","message":"[bufferProcess] update buffer: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.397954645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.397978121+07:00","message":"> Transcript [490] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.3979858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.397989016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.397992639+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.397997492+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.679127805+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.679163723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.679170512+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.679182058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังเป็นคอมพิวเตอร์แบบเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.679185269+07:00","message":"receive interim result [false|false]:  ยังเป็นคอมพิวเตอร์แบบเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.679192791+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.679199623+07:00","message":"[buffer interim] 42 false  ยังเป็นคอมพิวเตอร์แบบเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.679205608+07:00","message":"[bufferProcess] interim [440000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.679209758+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.679213731+07:00","message":"[bufferProcess] interim [440000000]: ยังเป็นคอมพิวเตอร์แบบเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.679216669+07:00","message":"[bufferProcess] update buffer: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.679220237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.679223019+07:00","message":"> Transcript [491] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.679226787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.679228825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.679230618+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.679232841+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.696222401+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.794142424+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.794179271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.794187378+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.794200708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังเป็นคอมพิวเตอร์แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.794203894+07:00","message":"receive interim result [false|false]:  ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.794212025+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.794216248+07:00","message":"[buffer interim] 42 false  ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.79422222+07:00","message":"[bufferProcess] interim [500000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.794225362+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.794230966+07:00","message":"[bufferProcess] interim [500000000]: ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.79423492+07:00","message":"[bufferProcess] update buffer: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.794238687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.794241417+07:00","message":"> Transcript [492] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.794245593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.79424779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.794249882+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.79425229+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.833896247+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.833931553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.833937558+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.833949801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังเป็นคอมพิวเตอร์แบบใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.83395275+07:00","message":"receive interim result [false|false]:  ยังเป็นคอมพิวเตอร์แบบใด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.833960522+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.833964313+07:00","message":"[buffer interim] 42 false  ยังเป็นคอมพิวเตอร์แบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.833970149+07:00","message":"[bufferProcess] interim [560000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.833973107+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.833978408+07:00","message":"[bufferProcess] interim [560000000]: ยังเป็นคอมพิวเตอร์แบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.833981713+07:00","message":"[bufferProcess] update buffer: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.833987546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.834010916+07:00","message":"> Transcript [493] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.83401785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.83402031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.83402234+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.834025347+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.834038395+07:00","message":"Push: 'คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.83404163+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.834044943+07:00","message":"Set new StatePrefix : 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.834048612+07:00","message":"Next Push (prob) : 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.834060984+07:00","message":"push: {false คอมพิวเตอร์ 0 0xc000682d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.84750238+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.847525082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.84753106+07:00","message":"receive interim result [false|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.847545234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังเป็นคอมพิวเตอร์แบบตัวใหญ่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.847548471+07:00","message":"receive interim result [false|false]:  ยังเป็นคอมพิวเตอร์แบบตัวใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.847556053+07:00","message":"[buffer interim] 42 false คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.847559522+07:00","message":"[buffer interim] 42 false  ยังเป็นคอมพิวเตอร์แบบตัวใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.847563702+07:00","message":"[bufferProcess] interim [680000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.847566168+07:00","message":"[bufferProcess] send to processor:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.84757287+07:00","message":"[bufferProcess] interim [680000000]: ยังเป็นคอมพิวเตอร์แบบตัวใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.847575549+07:00","message":"[bufferProcess] update buffer: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบตัวใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.847578716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.847581825+07:00","message":"> Transcript [494] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.847586469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.847588572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.847590312+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.847592651+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.956315545+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.96652538+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.966555684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3 ยังเป็นคอมพิวเตอร์แบบเครื่องใหญ่ๆ\",\"confidence\":0.9303727}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.966562909+07:00","message":"receive interim result [true|false]: คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3 ยังเป็นคอมพิวเตอร์แบบเครื่องใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.966572467+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.966574712+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.966579021+07:00","message":"[buffer interim] 42 true คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3 ยังเป็นคอมพิวเตอร์แบบเครื่องใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966584886+07:00","message":"[bufferProcess] interim [770000000]:คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3 ยังเป็นคอมพิวเตอร์แบบเครื่องใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966589287+07:00","message":"[bufferProcess] send to processor (isfinal):คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบตัวใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966593269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966596609+07:00","message":"> Transcript [495] [false]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบตัวใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966600147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966601887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966603995+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966606422+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966608377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966610305+07:00","message":"> Transcript [496] [true]: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3 ยังเป็นคอมพิวเตอร์แบบเครื่องใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966612551+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966614156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966615805+07:00","message":"StatePrefix: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966617649+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966623307+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966876922+07:00","message":"Push: 'แบบเครื่องใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966883384+07:00","message":"TextPushed: 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์นิมนต์ 3 ยังเป็นคอมพิวเตอร์แบบเครื่องใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966886405+07:00","message":"Set new StatePrefix : 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3 ยังเป็นคอมพิวเตอร์แบบเครื่องใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.966889172+07:00","message":"Next Push (prob) : 'คอมพิวเตอร์เด็กชายได้เข้าไปเล่นคอมพิวเตอร์ยุคอาจารย์ม 3 ยังเป็นคอมพิวเตอร์แบบเครื่องใหญ่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:39.966897454+07:00","message":"push: {true แบบเครื่องใหญ่ๆ 0 0xc000682d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:39.96690091+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_42.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:39.982752815+07:00","message":"write wav file: './tmp/7530/7530_42.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:40.304785823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:40.304796781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:40.975196083+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.046789579+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.065658527+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.065716833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.065722418+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.065735335+07:00","message":"[buffer interim] 43 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.065741675+07:00","message":"[bufferProcess] interim [20000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.065743968+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.06574902+07:00","message":"[bufferProcess] send to processor (ticker):อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.065751836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.06575468+07:00","message":"> Transcript [497] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.06575665+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.077917505+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.077954954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\",\"confidence\":0.83686405}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.077959904+07:00","message":"receive interim result [true|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.077969105+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.077971522+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.077977447+07:00","message":"[buffer interim] 43 true อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.077983287+07:00","message":"[bufferProcess] interim [50000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.077986986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.0779914+07:00","message":"> Transcript [498] [true]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.077995647+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.077998133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.078000767+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.078003764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.078012922+07:00","message":"Push: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.078023133+07:00","message":"push: {true อะไร 0 0xc000315680}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:41.084344547+07:00","message":"write wav file: './tmp/7530/7530_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.561249455+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.561290436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.561295481+07:00","message":"receive interim result [false|false]: นำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:41.561311834+07:00","message":"[buffer interim] 44 false นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.561317754+07:00","message":"[bufferProcess] interim [480000000]:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:41.56131968+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:43.305063915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:43.305073768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:43.724547922+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:43.844583542+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:43.844623454+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:43.844629467+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:43.844642101+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:43.844645119+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:43.844652924+07:00","message":"[buffer interim] 44 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844663024+07:00","message":"[bufferProcess] interim [910000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844671957+07:00","message":"[bufferProcess] send to processor (isfinal):นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844678079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844683555+07:00","message":"> Transcript [499] [false]: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844687476+07:00","message":"Set StatePrefix (first interim): 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844689914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844692764+07:00","message":"> Transcript [500] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844696426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844699195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844702369+07:00","message":"StatePrefix: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844705241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:43.844713917+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:43.844725266+07:00","message":"push: {true  0 0xc000106780}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:43.852112071+07:00","message":"write wav file: './tmp/7530/7530_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:43.855941101+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:44.549788647+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:44.549837016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:44.549842566+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:44.549858636+07:00","message":"[buffer interim] 45 false Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:44.549864684+07:00","message":"[bufferProcess] interim [660000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:44.5498664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.102881044+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.102926704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.102932329+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.102944618+07:00","message":"[buffer interim] 45 false Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.102950257+07:00","message":"[bufferProcess] interim [260000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.102952506+07:00","message":"[bufferProcess] send to processor:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.10295895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.102961709+07:00","message":"> Transcript [501] [false]: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.102963817+07:00","message":"Set StatePrefix (first interim): 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.495378061+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.495420457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Don Don\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.495425501+07:00","message":"receive interim result [false|false]: Don Don"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.495439841+07:00","message":"[buffer interim] 45 false Don Don"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.495445673+07:00","message":"[bufferProcess] interim [680000000]:Don Don"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.495448+07:00","message":"[bufferProcess] send to processor:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.495451037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.495453889+07:00","message":"> Transcript [502] [false]: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.495457153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.495459027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.495461206+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.495463108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.609034154+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.609070808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.609075993+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.609087461+07:00","message":"[buffer interim] 45 false Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.609093443+07:00","message":"[bufferProcess] interim [740000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.609095443+07:00","message":"[bufferProcess] send to processor:Don Don"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.609100378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.609103236+07:00","message":"> Transcript [503] [false]: 'Don Don'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.609105453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.609108009+07:00","message":"Set new StatePrefix: 'Don Don'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.818059788+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.818099316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.818104421+07:00","message":"receive interim result [false|false]: ต้องใส่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.818115609+07:00","message":"[buffer interim] 45 false ต้องใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.818121467+07:00","message":"[bufferProcess] interim [980000000]:ต้องใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.81812391+07:00","message":"[bufferProcess] send to processor:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.818129126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.818132074+07:00","message":"> Transcript [504] [false]: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.81813394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.818136042+07:00","message":"Set new StatePrefix: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.993612431+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.99365158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่แผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.993657781+07:00","message":"receive interim result [false|false]: ต้องใส่แผ่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:45.993671241+07:00","message":"[buffer interim] 45 false ต้องใส่แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.993677318+07:00","message":"[bufferProcess] interim [160000000]:ต้องใส่แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.993679671+07:00","message":"[bufferProcess] send to processor:ต้องใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.993686511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.993689312+07:00","message":"> Transcript [505] [false]: 'ต้องใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.99369131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:45.993693108+07:00","message":"Set new StatePrefix: 'ต้องใส่'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:46.305305132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:46.305310483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.614783658+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.631251408+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.631292305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่แผ่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.631298661+07:00","message":"receive interim result [false|false]: ต้องใส่แผ่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.631313761+07:00","message":"[buffer interim] 45 false ต้องใส่แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.631320304+07:00","message":"[bufferProcess] interim [760000000]:ต้องใส่แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.631322848+07:00","message":"[bufferProcess] send to processor:ต้องใส่แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.631329186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.631333787+07:00","message":"> Transcript [506] [false]: 'ต้องใส่แผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.631337242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.631340018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.6313421+07:00","message":"StatePrefix: 'ต้องใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.631345926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.685505058+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.759093918+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.759130454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่แผ่น\",\"confidence\":0.90503186}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.759136089+07:00","message":"receive interim result [true|false]: ต้องใส่แผ่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.759144102+07:00","message":"end recv isFinal message id 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.759146091+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.759151844+07:00","message":"[buffer interim] 45 true ต้องใส่แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759159444+07:00","message":"[bufferProcess] interim [970000000]:ต้องใส่แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759164368+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องใส่แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.7591674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759170444+07:00","message":"> Transcript [507] [false]: 'ต้องใส่แผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759173102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759174872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.7591767+07:00","message":"StatePrefix: 'ต้องใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759178612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759180114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759184183+07:00","message":"> Transcript [508] [true]: 'ต้องใส่แผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759186119+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759187696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759189217+07:00","message":"StatePrefix: 'ต้องใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.759190721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:46.7591967+07:00","message":"Push: 'ต้องใส่แผ่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:46.759205537+07:00","message":"push: {true ต้องใส่แผ่น 0 0xc000314a00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:46.768311042+07:00","message":"write wav file: './tmp/7530/7530_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.222759359+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.222809519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.222817224+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.222834479+07:00","message":"[buffer interim] 46 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.222841572+07:00","message":"[bufferProcess] interim [360000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.222843862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.377683961+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.377726427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.37773285+07:00","message":"receive interim result [false|false]: อัตรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.377747074+07:00","message":"[buffer interim] 46 false อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.377754519+07:00","message":"[bufferProcess] interim [480000000]:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.377757146+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.377764821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.377767849+07:00","message":"> Transcript [509] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.377770117+07:00","message":"Set StatePrefix (first interim): 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.449750652+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.44978373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.449789248+07:00","message":"receive interim result [false|false]: อาจารย์เล่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.449809941+07:00","message":"[buffer interim] 46 false อาจารย์เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.449816047+07:00","message":"[bufferProcess] interim [540000000]:อาจารย์เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.449818427+07:00","message":"[bufferProcess] send to processor:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.449823226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.449826484+07:00","message":"> Transcript [510] [false]: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.44982883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.449830828+07:00","message":"Set new StatePrefix: 'อัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.489787267+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.489836992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เล่าให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.489842839+07:00","message":"receive interim result [false|false]: อาจารย์เล่าให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.489854567+07:00","message":"[buffer interim] 46 false อาจารย์เล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.489862108+07:00","message":"[bufferProcess] interim [600000000]:อาจารย์เล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.489864712+07:00","message":"[bufferProcess] send to processor:อาจารย์เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.489869551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.489875198+07:00","message":"> Transcript [511] [false]: 'อาจารย์เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.489877494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.489879261+07:00","message":"Set new StatePrefix: 'อาจารย์เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.532563276+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.532610163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เล่าให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.532617542+07:00","message":"receive interim result [false|false]: อาจารย์เล่าให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.532631177+07:00","message":"[buffer interim] 46 false อาจารย์เล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.532649811+07:00","message":"[bufferProcess] interim [720000000]:อาจารย์เล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.532654127+07:00","message":"[bufferProcess] send to processor:อาจารย์เล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.532661465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.532665703+07:00","message":"> Transcript [512] [false]: 'อาจารย์เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.53267059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.532673768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.532676736+07:00","message":"StatePrefix: 'อาจารย์เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.532679958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.74640801+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.746442821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เล่าให้ฟังหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.746448898+07:00","message":"receive interim result [false|false]: อาจารย์เล่าให้ฟังหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:47.74646484+07:00","message":"[buffer interim] 46 false อาจารย์เล่าให้ฟังหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.746471972+07:00","message":"[bufferProcess] interim [900000000]:อาจารย์เล่าให้ฟังหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.746474255+07:00","message":"[bufferProcess] send to processor:อาจารย์เล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.746477505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.746480208+07:00","message":"> Transcript [513] [false]: 'อาจารย์เล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.746483428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.746485262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.746487434+07:00","message":"StatePrefix: 'อาจารย์เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:47.746491102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.08387876+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.083938611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เล่าให้ฟังนิดนึงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.08394543+07:00","message":"receive interim result [false|false]: อาจารย์เล่าให้ฟังนิดนึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.08396098+07:00","message":"[buffer interim] 46 false อาจารย์เล่าให้ฟังนิดนึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.083967031+07:00","message":"[bufferProcess] interim [140000000]:อาจารย์เล่าให้ฟังนิดนึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.083970134+07:00","message":"[bufferProcess] send to processor:อาจารย์เล่าให้ฟังหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.083976491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.083988514+07:00","message":"> Transcript [514] [false]: 'อาจารย์เล่าให้ฟังหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.083993825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.083996057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.083997929+07:00","message":"StatePrefix: 'อาจารย์เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.083999991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.13831028+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.138350939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เล่าให้ฟังหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.138356659+07:00","message":"receive interim result [false|false]: อาจารย์เล่าให้ฟังหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.138372807+07:00","message":"[buffer interim] 46 false อาจารย์เล่าให้ฟังหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138379821+07:00","message":"[bufferProcess] interim [200000000]:อาจารย์เล่าให้ฟังหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138382205+07:00","message":"[bufferProcess] send to processor:อาจารย์เล่าให้ฟังนิดนึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138385289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138388329+07:00","message":"> Transcript [515] [false]: 'อาจารย์เล่าให้ฟังนิดนึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138391712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138393826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138395634+07:00","message":"StatePrefix: 'อาจารย์เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138397526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138400174+07:00","message":"Push: 'อาจารย์เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138401952+07:00","message":"TextPushed: 'อาจารย์เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138404022+07:00","message":"Set new StatePrefix : 'อาจารย์เล่าให้ฟังนิดนึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.138406225+07:00","message":"Next Push (prob) : 'ให้ฟังนิดนึงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.13841493+07:00","message":"push: {false อาจารย์เล่า 0 0xc000315080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.141127228+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.141223732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เล่าให้ฟังนิดนึงว่าเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.141232538+07:00","message":"receive interim result [false|false]: อาจารย์เล่าให้ฟังนิดนึงว่าเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.141260971+07:00","message":"[buffer interim] 46 false อาจารย์เล่าให้ฟังนิดนึงว่าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.141267382+07:00","message":"[bufferProcess] interim [260000000]:อาจารย์เล่าให้ฟังนิดนึงว่าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.14127138+07:00","message":"[bufferProcess] send to processor:อาจารย์เล่าให้ฟังหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.141280946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.14128458+07:00","message":"> Transcript [516] [false]: 'อาจารย์เล่าให้ฟังหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.141297034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.141299849+07:00","message":"Set new StatePrefix: 'อาจารย์เล่าให้ฟังหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.306624661+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.306687985+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-03-23T16:39:48.306694948+07:00","message":"receive interim result [false|false]: อาจารย์เล่าให้ฟังหน่อย 1 เด็กชาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.30672573+07:00","message":"[buffer interim] 46 false อาจารย์เล่าให้ฟังหน่อย 1 เด็กชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.306735136+07:00","message":"[bufferProcess] interim [440000000]:อาจารย์เล่าให้ฟังหน่อย 1 เด็กชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.306737818+07:00","message":"[bufferProcess] send to processor:อาจารย์เล่าให้ฟังนิดนึงว่าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.306740899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.306743562+07:00","message":"> Transcript [517] [false]: 'อาจารย์เล่าให้ฟังนิดนึงว่าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.306745691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.306749205+07:00","message":"Set new StatePrefix: 'อาจารย์เล่าให้ฟังนิดนึงว่าเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.534190659+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.642150155+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.642186562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เล่าให้ฟังหน่อย 1 เด็กชายจุ๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.642197919+07:00","message":"receive interim result [false|false]: อาจารย์เล่าให้ฟังหน่อย 1 เด็กชายจุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.642210368+07:00","message":"[buffer interim] 46 false อาจารย์เล่าให้ฟังหน่อย 1 เด็กชายจุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.642216435+07:00","message":"[bufferProcess] interim [800000000]:อาจารย์เล่าให้ฟังหน่อย 1 เด็กชายจุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.642219547+07:00","message":"[bufferProcess] send to processor:อาจารย์เล่าให้ฟังหน่อย 1 เด็กชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.64222473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.642227549+07:00","message":"> Transcript [518] [false]: 'อาจารย์เล่าให้ฟังหน่อย 1 เด็กชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.642229914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.642232025+07:00","message":"Set new StatePrefix: 'อาจารย์เล่าให้ฟังหน่อย 1 เด็กชาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.66599344+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.724251117+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.724290133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เล่าให้ฟัง 1 เด็กชายจุ๊บ\",\"confidence\":0.89943045}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.724296603+07:00","message":"receive interim result [true|false]: อาจารย์เล่าให้ฟัง 1 เด็กชายจุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.724306635+07:00","message":"end recv isFinal message id 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.724309012+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.724316878+07:00","message":"[buffer interim] 46 true อาจารย์เล่าให้ฟัง 1 เด็กชายจุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724322981+07:00","message":"[bufferProcess] interim [890000000]:อาจารย์เล่าให้ฟัง 1 เด็กชายจุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724326324+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์เล่าให้ฟังหน่อย 1 เด็กชายจุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724329522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724333978+07:00","message":"> Transcript [519] [false]: 'อาจารย์เล่าให้ฟังหน่อย 1 เด็กชายจุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724337168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724338924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.72434074+07:00","message":"StatePrefix: 'อาจารย์เล่าให้ฟังหน่อย 1 เด็กชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724342916+07:00","message":"TextPushed: 'อาจารย์เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724344911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724346765+07:00","message":"> Transcript [520] [true]: 'อาจารย์เล่าให้ฟัง 1 เด็กชายจุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724349146+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724350699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724352286+07:00","message":"StatePrefix: 'อาจารย์เล่าให้ฟังหน่อย 1 เด็กชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724354472+07:00","message":"TextPushed: 'อาจารย์เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:48.724357785+07:00","message":"Push: 'ให้ฟัง 1 เด็กชายจุ๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:48.724365828+07:00","message":"push: {true ให้ฟัง 1 เด็กชายจุ๊บ 0 0xc000315080}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:48.73150272+07:00","message":"write wav file: './tmp/7530/7530_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.244305302+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:49.305553251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:49.305576437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.306667012+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.34608199+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.346127419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนเด็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.346133018+07:00","message":"receive interim result [false|false]: ตอนเด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.346150583+07:00","message":"[buffer interim] 47 false ตอนเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.34615914+07:00","message":"[bufferProcess] interim [480000000]:ตอนเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.346162084+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.365224275+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.365266366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนเด็กๆ\",\"confidence\":0.9121179}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.365271667+07:00","message":"receive interim result [true|false]: ตอนเด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.365279215+07:00","message":"end recv isFinal message id 47"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.365281239+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.365285758+07:00","message":"[buffer interim] 47 true ตอนเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365291053+07:00","message":"[bufferProcess] interim [600000000]:ตอนเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365298791+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365304228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365308808+07:00","message":"> Transcript [521] [false]: 'ตอนเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365311079+07:00","message":"Set StatePrefix (first interim): 'ตอนเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.36531308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365315193+07:00","message":"> Transcript [522] [true]: 'ตอนเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365317581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365319348+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365321127+07:00","message":"StatePrefix: 'ตอนเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365322982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:49.365329998+07:00","message":"Push: 'ตอนเด็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:49.365338226+07:00","message":"push: {true ตอนเด็กๆ 0 0xc000045780}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:49.369839868+07:00","message":"write wav file: './tmp/7530/7530_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.004353146+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.117929024+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.117956785+07:00","message":"found end of frame, send empty tag with msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.117959994+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.117967736+07:00","message":"[buffer interim] 48 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:50.117975232+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:50.117979531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:50.117982665+07:00","message":"> Transcript [523] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:50.1179854+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:50.117987319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:50.117989031+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:50.117990674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:50.118000642+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.11801085+07:00","message":"push: {true \n 0 0xc000107780}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:50.123948004+07:00","message":"write wav file: './tmp/7530/7530_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.396528971+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.947606785+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.947661853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.94766728+07:00","message":"receive interim result [false|false]: ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:50.947684377+07:00","message":"[buffer interim] 49 false ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:50.947690191+07:00","message":"[bufferProcess] interim [540000000]:ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:50.947692514+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.246043227+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.246086989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.246092433+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.246106251+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.24611301+07:00","message":"[bufferProcess] interim [840000000]:ได้รับอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.246115587+07:00","message":"[bufferProcess] send to processor:ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.246121203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.246124221+07:00","message":"> Transcript [524] [false]: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.24612621+07:00","message":"Set StatePrefix (first interim): 'ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.377303388+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.377345225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.377350862+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.377363763+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.377370573+07:00","message":"[bufferProcess] interim [20000000]:ได้รับอิทธิพลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.377372927+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.377378438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.377381413+07:00","message":"> Transcript [525] [false]: 'ได้รับอิทธิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.37738444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.377386442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.377388448+07:00","message":"StatePrefix: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.377390331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.578119838+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.578153271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.57815893+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.578174111+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.578180813+07:00","message":"[bufferProcess] interim [200000000]:ได้รับอิทธิพลจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.578183405+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.578187099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.578189937+07:00","message":"> Transcript [526] [false]: 'ได้รับอิทธิพลจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.578193105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.578194895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.578196605+07:00","message":"StatePrefix: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.578198558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.633296373+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.633324878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากพายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.633330434+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากพายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.633343498+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากพายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.633348813+07:00","message":"[bufferProcess] interim [260000000]:ได้รับอิทธิพลจากพายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.633351407+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.633356463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.633358971+07:00","message":"> Transcript [527] [false]: 'ได้รับอิทธิพลจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.633362157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.63336442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.633366489+07:00","message":"StatePrefix: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.633368378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.817710269+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.817745388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.817751286+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากภายใน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.817764983+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817771633+07:00","message":"[bufferProcess] interim [380000000]:ได้รับอิทธิพลจากภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817774378+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจากพายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817779635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817782366+07:00","message":"> Transcript [528] [false]: 'ได้รับอิทธิพลจากพายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817785221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817787242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817789051+07:00","message":"StatePrefix: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817790898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817795145+07:00","message":"Push: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817797224+07:00","message":"TextPushed: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817799099+07:00","message":"Set new StatePrefix : 'ได้รับอิทธิพลจากพายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.817801165+07:00","message":"Next Push (prob) : 'อิทธิพลจากพายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.817809232+07:00","message":"push: {false ได้รับ 0 0xc000107980}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.897415488+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.897448922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากต่างจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.897453739+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากต่างจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.89746743+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.897474143+07:00","message":"[bufferProcess] interim [500000000]:ได้รับอิทธิพลจากต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.897476793+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจากภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.897480478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.897485492+07:00","message":"> Transcript [529] [false]: 'ได้รับอิทธิพลจากภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.897488003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.897489865+07:00","message":"Set new StatePrefix: 'ได้รับอิทธิพลจากภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.963589061+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.963618933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากภัยธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.963624166+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากภัยธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.96363965+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากภัยธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.963646178+07:00","message":"[bufferProcess] interim [560000000]:ได้รับอิทธิพลจากภัยธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.963649111+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจากต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.963654289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.963657077+07:00","message":"> Transcript [530] [false]: 'ได้รับอิทธิพลจากต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.963659705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.963661947+07:00","message":"Set new StatePrefix: 'ได้รับอิทธิพลจากต่างจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.989729828+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.989754122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากไปทำไมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.98975908+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากไปทำไมถึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:51.989771216+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากไปทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.989776483+07:00","message":"[bufferProcess] interim [620000000]:ได้รับอิทธิพลจากไปทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.989778592+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจากภัยธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.989784212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.989786656+07:00","message":"> Transcript [531] [false]: 'ได้รับอิทธิพลจากภัยธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.989789274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:51.989791041+07:00","message":"Set new StatePrefix: 'ได้รับอิทธิพลจากภัยธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.027278117+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.027306235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากภัยธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.027311009+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากภัยธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.027325584+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากภัยธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.027331355+07:00","message":"[bufferProcess] interim [680000000]:ได้รับอิทธิพลจากภัยธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.027334096+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจากไปทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.027337376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.027339852+07:00","message":"> Transcript [532] [false]: 'ได้รับอิทธิพลจากไปทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.027342032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.027343806+07:00","message":"Set new StatePrefix: 'ได้รับอิทธิพลจากไปทำไมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.150608168+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.150640781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากไปทำไมถึงชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.150646045+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากไปทำไมถึงชอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.150660146+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากไปทำไมถึงชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.150666562+07:00","message":"[bufferProcess] interim [740000000]:ได้รับอิทธิพลจากไปทำไมถึงชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.150668947+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจากภัยธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.150672492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.150675454+07:00","message":"> Transcript [533] [false]: 'ได้รับอิทธิพลจากภัยธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.150677626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.150679548+07:00","message":"Set new StatePrefix: 'ได้รับอิทธิพลจากภัยธรรมชาติ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:52.305727404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:52.305737303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.409145836+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.40919539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากไปทำไมถึงชอบครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.409206408+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากไปทำไมถึงชอบครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.409216037+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากไปทำไมถึงชอบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.409223074+07:00","message":"[bufferProcess] interim [980000000]:ได้รับอิทธิพลจากไปทำไมถึงชอบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.409225443+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจากไปทำไมถึงชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.409229161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.409231907+07:00","message":"> Transcript [534] [false]: 'ได้รับอิทธิพลจากไปทำไมถึงชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.409234003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.409236372+07:00","message":"Set new StatePrefix: 'ได้รับอิทธิพลจากไปทำไมถึงชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.529744327+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.529783573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากไปทำไมถึงชอบคำพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.529789081+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากไปทำไมถึงชอบคำพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.529800526+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากไปทำไมถึงชอบคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.529807746+07:00","message":"[bufferProcess] interim [40000000]:ได้รับอิทธิพลจากไปทำไมถึงชอบคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.529810255+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจากไปทำไมถึงชอบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.529813495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.529819199+07:00","message":"> Transcript [535] [false]: 'ได้รับอิทธิพลจากไปทำไมถึงชอบครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.52982792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.529829876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.5298317+07:00","message":"StatePrefix: 'ได้รับอิทธิพลจากไปทำไมถึงชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.529833896+07:00","message":"TextPushed: 'ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.542761243+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.542777859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากไปทำไมถึงชอบคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.54278274+07:00","message":"receive interim result [false|false]: ได้รับอิทธิพลจากไปทำไมถึงชอบคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.542788847+07:00","message":"[buffer interim] 49 false ได้รับอิทธิพลจากไปทำไมถึงชอบคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.542798407+07:00","message":"[bufferProcess] interim [100000000]:ได้รับอิทธิพลจากไปทำไมถึงชอบคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.542800472+07:00","message":"[bufferProcess] send to processor:ได้รับอิทธิพลจากไปทำไมถึงชอบคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.54280282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.542804925+07:00","message":"> Transcript [536] [false]: 'ได้รับอิทธิพลจากไปทำไมถึงชอบคำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.542807722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.542809521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.542811666+07:00","message":"StatePrefix: 'ได้รับอิทธิพลจากไปทำไมถึงชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.542813975+07:00","message":"TextPushed: 'ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.575698359+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.709698338+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.709733912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับอิทธิพลจากใครทำไมถึงชอบคอมพิวเตอร์\",\"confidence\":0.9320185}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.709739889+07:00","message":"receive interim result [true|false]: ได้รับอิทธิพลจากใครทำไมถึงชอบคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.70975161+07:00","message":"end recv isFinal message id 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.709754481+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.709771698+07:00","message":"[buffer interim] 49 true ได้รับอิทธิพลจากใครทำไมถึงชอบคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709797271+07:00","message":"[bufferProcess] interim [400000000]:ได้รับอิทธิพลจากใครทำไมถึงชอบคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709801318+07:00","message":"[bufferProcess] send to processor (isfinal):ได้รับอิทธิพลจากไปทำไมถึงชอบคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709805083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709808842+07:00","message":"> Transcript [537] [false]: 'ได้รับอิทธิพลจากไปทำไมถึงชอบคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709812521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709814298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709816519+07:00","message":"StatePrefix: 'ได้รับอิทธิพลจากไปทำไมถึงชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709818729+07:00","message":"TextPushed: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709825842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709830256+07:00","message":"> Transcript [538] [true]: 'ได้รับอิทธิพลจากใครทำไมถึงชอบคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709832629+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709834435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709836187+07:00","message":"StatePrefix: 'ได้รับอิทธิพลจากไปทำไมถึงชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709837926+07:00","message":"TextPushed: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:52.709840356+07:00","message":"Push: 'อิทธิพลจากใครทำไมถึงชอบคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:52.709850181+07:00","message":"push: {true อิทธิพลจากใครทำไมถึงชอบคอมพิวเตอร์ 0 0xc000107980}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:52.720037194+07:00","message":"write wav file: './tmp/7530/7530_49.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:53.08604749+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:53.92638121+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.032733938+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.032748583+07:00","message":"found end of frame, send empty tag with msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.032751596+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.032758421+07:00","message":"[buffer interim] 50 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.032768906+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.032772843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.032775713+07:00","message":"> Transcript [539] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.032778194+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.032780033+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.0327818+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.03278371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.032786294+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.032795946+07:00","message":"push: {true \n 0 0xc000682780}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:54.038366683+07:00","message":"write wav file: './tmp/7530/7530_50.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.04569243+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.11478842+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.269821056+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.269844209+07:00","message":"found end of frame, send empty tag with msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.269847847+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.269855082+07:00","message":"[buffer interim] 51 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.26986066+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.269863819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.269866601+07:00","message":"> Transcript [540] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.269869042+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.269870787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.269872552+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.269874279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:54.269882822+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.269892201+07:00","message":"push: {true \n 0 0xc000045a80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:54.274872932+07:00","message":"write wav file: './tmp/7530/7530_51.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:54.686054204+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:55.306625324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:55.306645502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.36664665+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.366691806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.366697762+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.366712643+07:00","message":"[buffer interim] 52 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.366719389+07:00","message":"[bufferProcess] interim [660000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.36672132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.366726957+07:00","message":"[bufferProcess] send to processor (ticker):ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.366729592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.366732332+07:00","message":"> Transcript [541] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.366734518+07:00","message":"Set StatePrefix (first interim): 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.438851557+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.438886383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.438892132+07:00","message":"receive interim result [false|false]: คือหลัง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.438905752+07:00","message":"[buffer interim] 52 false คือหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.438913441+07:00","message":"[bufferProcess] interim [780000000]:คือหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.438915375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.54488258+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.544926533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือหลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.544932395+07:00","message":"receive interim result [false|false]: คือหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.544944818+07:00","message":"[buffer interim] 52 false คือหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.544951251+07:00","message":"[bufferProcess] interim [900000000]:คือหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.544953795+07:00","message":"[bufferProcess] send to processor:คือหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.544959271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.544962441+07:00","message":"> Transcript [542] [false]: 'คือหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.544964553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.544966531+07:00","message":"Set new StatePrefix: 'คือหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.741502511+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.741541625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือหลังจากได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.74154779+07:00","message":"receive interim result [false|false]: คือหลังจากได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.741561164+07:00","message":"[buffer interim] 52 false คือหลังจากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.741568329+07:00","message":"[bufferProcess] interim [80000000]:คือหลังจากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.741570837+07:00","message":"[bufferProcess] send to processor:คือหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.741576441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.741579485+07:00","message":"> Transcript [543] [false]: 'คือหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.741582341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.741584345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.741586053+07:00","message":"StatePrefix: 'คือหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.741588398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.922559737+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.922597801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือหลังจากได้ขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.92260382+07:00","message":"receive interim result [false|false]: คือหลังจากได้ขี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.922618366+07:00","message":"[buffer interim] 52 false คือหลังจากได้ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.922624859+07:00","message":"[bufferProcess] interim [260000000]:คือหลังจากได้ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.922627319+07:00","message":"[bufferProcess] send to processor:คือหลังจากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.922633283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.922636096+07:00","message":"> Transcript [544] [false]: 'คือหลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.922639222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.922641328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.922643246+07:00","message":"StatePrefix: 'คือหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.922645522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.925812341+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.925857331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือหลังจากได้เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.925864988+07:00","message":"receive interim result [false|false]: คือหลังจากได้เขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:55.925883856+07:00","message":"[buffer interim] 52 false คือหลังจากได้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.925892422+07:00","message":"[bufferProcess] interim [320000000]:คือหลังจากได้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.925895596+07:00","message":"[bufferProcess] send to processor:คือหลังจากได้ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.925907479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.925911819+07:00","message":"> Transcript [545] [false]: 'คือหลังจากได้ขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.925916392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.925919243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.92592193+07:00","message":"StatePrefix: 'คือหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:55.925924511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.299060965+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.299106873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือหลังจากได้เขียนปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.299111938+07:00","message":"receive interim result [false|false]: คือหลังจากได้เขียนปก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.2991285+07:00","message":"[buffer interim] 52 false คือหลังจากได้เขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.29913473+07:00","message":"[bufferProcess] interim [560000000]:คือหลังจากได้เขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.299137407+07:00","message":"[bufferProcess] send to processor:คือหลังจากได้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.299144881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.299147822+07:00","message":"> Transcript [546] [false]: 'คือหลังจากได้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.299151133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.299153169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.299155329+07:00","message":"StatePrefix: 'คือหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.299157471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.299163027+07:00","message":"Push: 'คือหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.299164813+07:00","message":"TextPushed: 'คือหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.29916681+07:00","message":"Set new StatePrefix : 'คือหลังจากได้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.299168813+07:00","message":"Next Push (prob) : 'จากได้เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.299176179+07:00","message":"push: {false คือหลัง 0 0xc00313e400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.41394613+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.413986734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือหลังจากได้เขียนโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.413993156+07:00","message":"receive interim result [false|false]: คือหลังจากได้เขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.414008298+07:00","message":"[buffer interim] 52 false คือหลังจากได้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.414014377+07:00","message":"[bufferProcess] interim [680000000]:คือหลังจากได้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.414017424+07:00","message":"[bufferProcess] send to processor:คือหลังจากได้เขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.414023529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.414026791+07:00","message":"> Transcript [547] [false]: 'คือหลังจากได้เขียนปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.414030148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.414032387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.414034988+07:00","message":"StatePrefix: 'คือหลังจากได้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.414036934+07:00","message":"TextPushed: 'คือหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.604709757+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.676410824+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.734380152+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.734421052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือหลังจากได้เขียนโปรแกรม\",\"confidence\":0.95739967}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.734427495+07:00","message":"receive interim result [true|false]: คือหลังจากได้เขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.734441322+07:00","message":"end recv isFinal message id 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.734444099+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.734449637+07:00","message":"[buffer interim] 52 true คือหลังจากได้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734458327+07:00","message":"[bufferProcess] interim [130000000]:คือหลังจากได้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734461997+07:00","message":"[bufferProcess] send to processor (isfinal):คือหลังจากได้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734465922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734469013+07:00","message":"> Transcript [548] [false]: 'คือหลังจากได้เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734471963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734473995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734476239+07:00","message":"StatePrefix: 'คือหลังจากได้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734478978+07:00","message":"TextPushed: 'คือหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734480576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734482388+07:00","message":"> Transcript [549] [true]: 'คือหลังจากได้เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734484438+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734485963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734487635+07:00","message":"StatePrefix: 'คือหลังจากได้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734489273+07:00","message":"TextPushed: 'คือหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:56.734492411+07:00","message":"Push: 'จากได้เขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:56.734501349+07:00","message":"push: {true จากได้เขียนโปรแกรม 0 0xc00313e400}"}
{"level":"info","service":"Main","time":"2026-03-23T16:39:56.741673836+07:00","message":"write wav file: './tmp/7530/7530_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.218994845+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.219038308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.219043368+07:00","message":"receive interim result [false|false]: เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.219058523+07:00","message":"[buffer interim] 53 false เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.219065144+07:00","message":"[bufferProcess] interim [480000000]:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.219067207+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.241741736+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.241776846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.241782058+07:00","message":"receive interim result [false|false]: คือเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.24179587+07:00","message":"[buffer interim] 53 false คือเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.241801678+07:00","message":"[bufferProcess] interim [540000000]:คือเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.241803791+07:00","message":"[bufferProcess] send to processor:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.241806987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.241809712+07:00","message":"> Transcript [550] [false]: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.241812139+07:00","message":"Set StatePrefix (first interim): 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.331616963+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.331656475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.331665837+07:00","message":"receive interim result [false|false]: คือเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.331681781+07:00","message":"[buffer interim] 53 false คือเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.331691387+07:00","message":"[bufferProcess] interim [660000000]:คือเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.331693602+07:00","message":"[bufferProcess] send to processor:คือเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.331697048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.331699765+07:00","message":"> Transcript [551] [false]: 'คือเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.33170183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.331703746+07:00","message":"Set new StatePrefix: 'คือเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.409466994+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.409502549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.409507803+07:00","message":"receive interim result [false|false]: คือเข้าไปเล่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.409522427+07:00","message":"[buffer interim] 53 false คือเข้าไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.409528417+07:00","message":"[bufferProcess] interim [780000000]:คือเข้าไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.409531095+07:00","message":"[bufferProcess] send to processor:คือเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.40953787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.409542371+07:00","message":"> Transcript [552] [false]: 'คือเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.409546853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.409550871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.409553167+07:00","message":"StatePrefix: 'คือเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.40955536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.578128405+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.578176703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปเล่นกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.578182037+07:00","message":"receive interim result [false|false]: คือเข้าไปเล่นกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.578199067+07:00","message":"[buffer interim] 53 false คือเข้าไปเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.578206281+07:00","message":"[bufferProcess] interim [900000000]:คือเข้าไปเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.578208622+07:00","message":"[bufferProcess] send to processor:คือเข้าไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.578211713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.578214311+07:00","message":"> Transcript [553] [false]: 'คือเข้าไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.57821724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.578219071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.578220964+07:00","message":"StatePrefix: 'คือเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.578222833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.751981861+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.752021201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปเล่นกับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.752027523+07:00","message":"receive interim result [false|false]: คือเข้าไปเล่นกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.752041668+07:00","message":"[buffer interim] 53 false คือเข้าไปเล่นกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.752048139+07:00","message":"[bufferProcess] interim [20000000]:คือเข้าไปเล่นกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.752050968+07:00","message":"[bufferProcess] send to processor:คือเข้าไปเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.752068802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.752071799+07:00","message":"> Transcript [554] [false]: 'คือเข้าไปเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.75207516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.752077134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.752079153+07:00","message":"StatePrefix: 'คือเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.752081313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.756980285+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.756991607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปเล่นคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.756994847+07:00","message":"receive interim result [false|false]: คือเข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.756998343+07:00","message":"[buffer interim] 53 false คือเข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.757001144+07:00","message":"[bufferProcess] interim [80000000]:คือเข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.75700295+07:00","message":"[bufferProcess] send to processor:คือเข้าไปเล่นกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.757004878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.757006879+07:00","message":"> Transcript [555] [false]: 'คือเข้าไปเล่นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.75700898+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.757010689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.757012315+07:00","message":"StatePrefix: 'คือเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.757013962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.757021847+07:00","message":"Push: 'คือเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.757023841+07:00","message":"TextPushed: 'คือเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.757025624+07:00","message":"Set new StatePrefix : 'คือเข้าไปเล่นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.757027557+07:00","message":"Next Push (prob) : 'ไปเล่นกับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.757035001+07:00","message":"push: {false คือเข้า 0 0xc000106d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.924271351+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.92430544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปเล่นคอมพิวเตอร์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.924311248+07:00","message":"receive interim result [false|false]: คือเข้าไปเล่นคอมพิวเตอร์และ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:57.924325435+07:00","message":"[buffer interim] 53 false คือเข้าไปเล่นคอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.924331553+07:00","message":"[bufferProcess] interim [320000000]:คือเข้าไปเล่นคอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.924334075+07:00","message":"[bufferProcess] send to processor:คือเข้าไปเล่นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.924341249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.924345257+07:00","message":"> Transcript [556] [false]: 'คือเข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.924348349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:57.924351106+07:00","message":"Set new StatePrefix: 'คือเข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.053634068+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.053677597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปในคอมพิวเตอร์แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.053686095+07:00","message":"receive interim result [false|false]: คือเข้าไปในคอมพิวเตอร์แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.053700598+07:00","message":"[buffer interim] 53 false คือเข้าไปในคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.053707809+07:00","message":"[bufferProcess] interim [380000000]:คือเข้าไปในคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.053711621+07:00","message":"[bufferProcess] send to processor:คือเข้าไปเล่นคอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.053721017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.053724352+07:00","message":"> Transcript [557] [false]: 'คือเข้าไปเล่นคอมพิวเตอร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.053727656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.053730906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.053732923+07:00","message":"StatePrefix: 'คือเข้าไปเล่นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.053735117+07:00","message":"TextPushed: 'คือเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.099913399+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.099957906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปในคอมพิวเตอร์แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.099964165+07:00","message":"receive interim result [false|false]: คือเข้าไปในคอมพิวเตอร์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.09997885+07:00","message":"[buffer interim] 53 false คือเข้าไปในคอมพิวเตอร์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.099986091+07:00","message":"[bufferProcess] interim [440000000]:คือเข้าไปในคอมพิวเตอร์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.099988757+07:00","message":"[bufferProcess] send to processor:คือเข้าไปในคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.099995691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.099998935+07:00","message":"> Transcript [558] [false]: 'คือเข้าไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.10000159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.100003636+07:00","message":"Set new StatePrefix: 'คือเข้าไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.243401065+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.243434917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปในคอมพิวเตอร์แล้วก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.243439707+07:00","message":"receive interim result [false|false]: คือเข้าไปในคอมพิวเตอร์แล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.243454725+07:00","message":"[buffer interim] 53 false คือเข้าไปในคอมพิวเตอร์แล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.243460754+07:00","message":"[bufferProcess] interim [560000000]:คือเข้าไปในคอมพิวเตอร์แล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.243470449+07:00","message":"[bufferProcess] send to processor:คือเข้าไปในคอมพิวเตอร์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.243477162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.243480037+07:00","message":"> Transcript [559] [false]: 'คือเข้าไปในคอมพิวเตอร์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.243483348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.243485246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.243487335+07:00","message":"StatePrefix: 'คือเข้าไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.243489367+07:00","message":"TextPushed: 'คือเข้า'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:58.307320415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:39:58.307323098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.469784386+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.469821534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปในคอมพิวเตอร์แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.469827761+07:00","message":"receive interim result [false|false]: คือเข้าไปในคอมพิวเตอร์แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.46984212+07:00","message":"[buffer interim] 53 false คือเข้าไปในคอมพิวเตอร์แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.469847969+07:00","message":"[bufferProcess] interim [680000000]:คือเข้าไปในคอมพิวเตอร์แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.469855962+07:00","message":"[bufferProcess] send to processor:คือเข้าไปในคอมพิวเตอร์แล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.469864476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.469867219+07:00","message":"> Transcript [560] [false]: 'คือเข้าไปในคอมพิวเตอร์แล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.469870317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.469872522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.46987472+07:00","message":"StatePrefix: 'คือเข้าไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.469876964+07:00","message":"TextPushed: 'คือเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.482349856+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.482371514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปในคอมพิวเตอร์แล้วก็จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.482376559+07:00","message":"receive interim result [false|false]: คือเข้าไปในคอมพิวเตอร์แล้วก็จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.482391205+07:00","message":"[buffer interim] 53 false คือเข้าไปในคอมพิวเตอร์แล้วก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.482396267+07:00","message":"[bufferProcess] interim [740000000]:คือเข้าไปในคอมพิวเตอร์แล้วก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.482398575+07:00","message":"[bufferProcess] send to processor:คือเข้าไปในคอมพิวเตอร์แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.482404575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.482407493+07:00","message":"> Transcript [561] [false]: 'คือเข้าไปในคอมพิวเตอร์แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.482410505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.482412452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.482414166+07:00","message":"StatePrefix: 'คือเข้าไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.482416338+07:00","message":"TextPushed: 'คือเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.546596164+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.546636285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.546643067+07:00","message":"receive interim result [false|false]: คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.546655905+07:00","message":"[buffer interim] 53 false คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546661769+07:00","message":"[bufferProcess] interim [920000000]:คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546664345+07:00","message":"[bufferProcess] send to processor:คือเข้าไปในคอมพิวเตอร์แล้วก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.54666932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546672191+07:00","message":"> Transcript [562] [false]: 'คือเข้าไปในคอมพิวเตอร์แล้วก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546675698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546677791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546680095+07:00","message":"StatePrefix: 'คือเข้าไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546682405+07:00","message":"TextPushed: 'คือเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546687051+07:00","message":"Push: 'ไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546689007+07:00","message":"TextPushed: 'คือเข้าไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546690988+07:00","message":"Set new StatePrefix : 'คือเข้าไปในคอมพิวเตอร์แล้วก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:58.546693115+07:00","message":"Next Push (prob) : 'ก็จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:58.546700167+07:00","message":"push: {false ไปในคอมพิวเตอร์แล้ว 0 0xc000106d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:59.126104413+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:59.126141666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:59.126147934+07:00","message":"receive interim result [false|false]: คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:59.126186941+07:00","message":"[buffer interim] 53 false คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.126197732+07:00","message":"[bufferProcess] interim [460000000]:คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.126200287+07:00","message":"[bufferProcess] send to processor:คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.126227792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.126230713+07:00","message":"> Transcript [563] [false]: 'คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.126233831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.126235911+07:00","message":"Set new StatePrefix: 'คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:59.69602324+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:59.696060407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:59.696066542+07:00","message":"receive interim result [false|false]: คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:39:59.696082435+07:00","message":"[buffer interim] 53 false คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.696091555+07:00","message":"[bufferProcess] interim [60000000]:คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.696095922+07:00","message":"[bufferProcess] send to processor:คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.696100658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.696105175+07:00","message":"> Transcript [564] [false]: 'คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.696110441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.696114086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.696116796+07:00","message":"StatePrefix: 'คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:39:59.69612186+07:00","message":"TextPushed: 'คือเข้าไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277248459+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277271331+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277274005+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277276062+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277278067+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277279971+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277281699+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277283915+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277285633+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277287126+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.277288756+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.27729031+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:01.30738034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:01.307401825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.806460958+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.926637065+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.959678851+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.959721746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเข้าไปเล่นคอมพิวเตอร์แล้วก็จะทำอะไรครับ\",\"confidence\":0.9083435}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.959728745+07:00","message":"receive interim result [true|false]: คือเข้าไปเล่นคอมพิวเตอร์แล้วก็จะทำอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.959739694+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.959741785+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.959749353+07:00","message":"[buffer interim] 53 true คือเข้าไปเล่นคอมพิวเตอร์แล้วก็จะทำอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959760501+07:00","message":"[bufferProcess] interim [340000000]:คือเข้าไปเล่นคอมพิวเตอร์แล้วก็จะทำอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.95976413+07:00","message":"[bufferProcess] send to processor (isfinal):คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.9597678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959770882+07:00","message":"> Transcript [565] [false]: 'คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959773935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959775838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959777765+07:00","message":"StatePrefix: 'คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959781819+07:00","message":"TextPushed: 'คือเข้าไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959783869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959785683+07:00","message":"> Transcript [566] [true]: 'คือเข้าไปเล่นคอมพิวเตอร์แล้วก็จะทำอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959787833+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959789392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959790924+07:00","message":"StatePrefix: 'คือเข้าไปในคอมพิวเตอร์แล้วก็รู้จะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959792569+07:00","message":"TextPushed: 'คือเข้าไปในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959794066+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959939174+07:00","message":"Push: 'จะทำอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959942824+07:00","message":"TextPushed: 'คือเข้าไปในคอมพิวเตอร์แล้วจะทำอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959945374+07:00","message":"Set new StatePrefix : 'คือเข้าไปเล่นคอมพิวเตอร์แล้วก็จะทำอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959947297+07:00","message":"Next Push (prob) : 'คือเข้าไปเล่นคอมพิวเตอร์แล้วก็จะทำอะไรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:01.959955815+07:00","message":"push: {true จะทำอะไรครับ 0 0xc000106d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:01.959981463+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_53.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:01.971216877+07:00","message":"write wav file: './tmp/7530/7530_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:02.636561125+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:02.731260492+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:02.731296902+07:00","message":"found end of frame, send empty tag with msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:02.73130283+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:02.731314432+07:00","message":"[buffer interim] 54 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:02.73132527+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:02.731331085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:02.731335083+07:00","message":"> Transcript [567] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:02.731339106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:02.731342383+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:02.731345379+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:02.731348469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:02.731355923+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:02.731372123+07:00","message":"push: {true \n 0 0xc002d0e880}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:02.736596481+07:00","message":"write wav file: './tmp/7530/7530_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:02.766290554+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.431618284+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.431665528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.431670951+07:00","message":"receive interim result [false|false]: แป๊บนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.431688351+07:00","message":"[buffer interim] 55 false แป๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.431696658+07:00","message":"[bufferProcess] interim [480000000]:แป๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.431699826+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.621800486+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.621841282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.621847476+07:00","message":"receive interim result [false|false]: แป๊บนึงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.621863133+07:00","message":"[buffer interim] 55 false แป๊บนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.62187487+07:00","message":"[bufferProcess] interim [720000000]:แป๊บนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.621887883+07:00","message":"[bufferProcess] send to processor:แป๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.621894979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.621897826+07:00","message":"> Transcript [568] [false]: 'แป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.621901989+07:00","message":"Set StatePrefix (first interim): 'แป๊บนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.741064324+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.741102713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.741108522+07:00","message":"receive interim result [false|false]: แป๊บนึงครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:03.741125316+07:00","message":"[buffer interim] 55 false แป๊บนึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.741135716+07:00","message":"[bufferProcess] interim [780000000]:แป๊บนึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.741138355+07:00","message":"[bufferProcess] send to processor:แป๊บนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.741142521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.741145772+07:00","message":"> Transcript [569] [false]: 'แป๊บนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.741149129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.741151178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.741152928+07:00","message":"StatePrefix: 'แป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:03.741154892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.198696236+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.19873387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงขับเคลื่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.198739592+07:00","message":"receive interim result [false|false]: แป๊บนึงขับเคลื่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.198756031+07:00","message":"[buffer interim] 55 false แป๊บนึงขับเคลื่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.198763359+07:00","message":"[bufferProcess] interim [260000000]:แป๊บนึงขับเคลื่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.198766119+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.198769616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.198772462+07:00","message":"> Transcript [570] [false]: 'แป๊บนึงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.198775848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.198777688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.198781456+07:00","message":"StatePrefix: 'แป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.198783509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:04.307550364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:04.307560253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.370159964+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.370203125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงขับเคลื่อนที่โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.370208308+07:00","message":"receive interim result [false|false]: แป๊บนึงขับเคลื่อนที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.370222397+07:00","message":"[buffer interim] 55 false แป๊บนึงขับเคลื่อนที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.370229727+07:00","message":"[bufferProcess] interim [380000000]:แป๊บนึงขับเคลื่อนที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.370232153+07:00","message":"[bufferProcess] send to processor:แป๊บนึงขับเคลื่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.370237914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.370240858+07:00","message":"> Transcript [571] [false]: 'แป๊บนึงขับเคลื่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.370244606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.370246618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.370248397+07:00","message":"StatePrefix: 'แป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.370250424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.388335632+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.388375495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.388380049+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.388396182+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.388404546+07:00","message":"[bufferProcess] interim [500000000]:แป๊บนึงครับเพื่อนที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.388407094+07:00","message":"[bufferProcess] send to processor:แป๊บนึงขับเคลื่อนที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.38841229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.388414727+07:00","message":"> Transcript [572] [false]: 'แป๊บนึงขับเคลื่อนที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.388418195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.388420004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.388421767+07:00","message":"StatePrefix: 'แป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.388425825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.388429163+07:00","message":"Push: 'แป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.388431205+07:00","message":"TextPushed: 'แป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.388433152+07:00","message":"Set new StatePrefix : 'แป๊บนึงขับเคลื่อนที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.38843533+07:00","message":"Next Push (prob) : 'ขับเคลื่อนที่โรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.388445635+07:00","message":"push: {false แป๊บนึง 0 0xc000683100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.697059144+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.697092385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.697098725+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:04.697112131+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.697119302+07:00","message":"[bufferProcess] interim [740000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.697121712+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.697129091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.697131983+07:00","message":"> Transcript [573] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.697134452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:04.697136957+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.032321166+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.032363507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.032369229+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.032384562+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.032391931+07:00","message":"[bufferProcess] interim [100000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.032394883+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.032398727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.03240132+07:00","message":"> Transcript [574] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.032404812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.03240679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.032408902+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.032411128+07:00","message":"TextPushed: 'แป๊บนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.218633889+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.218673223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.218678977+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีความรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.218693057+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.218699963+07:00","message":"[bufferProcess] interim [220000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.218702999+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.218709898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.218712952+07:00","message":"> Transcript [575] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.218716133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.21871823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.218720093+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.218722445+07:00","message":"TextPushed: 'แป๊บนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.302577025+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.302618964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีความคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.302624869+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีความคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.302644322+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.302651811+07:00","message":"[bufferProcess] interim [280000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.302655364+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.302663079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.302666247+07:00","message":"> Transcript [576] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.302669932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.302672384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.302674152+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.30267636+07:00","message":"TextPushed: 'แป๊บนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.337100925+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.337138911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.337145199+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.337159953+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.337177047+07:00","message":"[bufferProcess] interim [340000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.337179523+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.337182635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.337186483+07:00","message":"> Transcript [577] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีความคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.337191493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.33719435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.337197478+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.33720076+07:00","message":"TextPushed: 'แป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.337204702+07:00","message":"Push: 'ครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.337209023+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.33721203+07:00","message":"Set new StatePrefix : 'แป๊บนึงครับเพื่อนที่โรงเรียนมีความคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.337215433+07:00","message":"Next Push (prob) : 'มีความคิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.337225877+07:00","message":"push: {false ครับเพื่อนที่โรงเรียน 0 0xc000683100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.92185919+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.921897043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.921903356+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:05.921916273+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.921922451+07:00","message":"[bufferProcess] interim [940000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.921924834+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.92193208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.921935102+07:00","message":"> Transcript [578] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.921937639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:05.921939881+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.113603189+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.113643779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.113649752+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.113664814+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.113672195+07:00","message":"[bufferProcess] interim [180000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.11367487+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.11368066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.113683682+07:00","message":"> Transcript [579] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.11368717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.113689345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.113691054+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.11369329+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.251457667+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.251501304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.251507589+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.251527479+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.251536283+07:00","message":"[bufferProcess] interim [300000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.251538983+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.251542974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.251546389+07:00","message":"> Transcript [580] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.251550001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.2515521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.251553889+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.251556244+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.299026531+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.299062098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.299068401+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.299083008+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.299089428+07:00","message":"[bufferProcess] interim [420000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.299091893+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.29909589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.299098563+07:00","message":"> Transcript [581] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.299101902+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.299103811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.299105906+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.299108191+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.496393168+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.496433793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.496440105+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.496454727+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496462182+07:00","message":"[bufferProcess] interim [600000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.49646488+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496468624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496471442+07:00","message":"> Transcript [582] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496475535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496477712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496480193+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496482951+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496485859+07:00","message":"Push: 'มีคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496487861+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496490648+07:00","message":"Set new StatePrefix : 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:06.496493819+07:00","message":"Next Push (prob) : 'ก็เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:06.49650201+07:00","message":"push: {false มีคอมพิวเตอร์ 0 0xc000683100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.011974274+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.012017596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.012023882+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.012039199+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.012046891+07:00","message":"[bufferProcess] interim [80000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.012050407+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.012054285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.01205721+07:00","message":"> Transcript [583] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.012061362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.012063394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.012065098+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.012067858+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:07.308342775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:07.308357368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.344762969+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.344809494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.344817364+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.344833118+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.344840184+07:00","message":"[bufferProcess] interim [380000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.344842884+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.344846068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.344848762+07:00","message":"> Transcript [584] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.344852568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.344854457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.344856271+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.344858613+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.53077192+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.530811033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.530817598+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.530831944+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.530838802+07:00","message":"[bufferProcess] interim [560000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.530841838+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.530854492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.530857528+07:00","message":"> Transcript [585] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.530862288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.530864376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.530866372+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.530868939+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.588491062+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.588535046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.588541598+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.58855429+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.588562946+07:00","message":"[bufferProcess] interim [680000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.58856592+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.588573094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.588576065+07:00","message":"> Transcript [586] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.58858057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.588582653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.588584648+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.588587567+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.588596572+07:00","message":"Push: 'ก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.58859855+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.58860079+07:00","message":"Set new StatePrefix : 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.588603383+07:00","message":"Next Push (prob) : 'เล่นก็มีคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.588623689+07:00","message":"push: {false ก็เข้าไป 0 0xc000683100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.728783643+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.72881903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.728825005+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.728837809+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.728844736+07:00","message":"[bufferProcess] interim [740000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.728847557+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.728853138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.728855727+07:00","message":"> Transcript [587] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.728858583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.72886072+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.88195117+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.881986802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.881992602+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.882007361+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.882014824+07:00","message":"[bufferProcess] interim [860000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.88201831+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.882023251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.882026511+07:00","message":"> Transcript [588] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.882029021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.882030898+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.925396449+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.925427577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.925432821+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:07.925446837+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.925453266+07:00","message":"[bufferProcess] interim [980000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.925456098+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.925462591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.925466+07:00","message":"> Transcript [589] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.925469744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.925471836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.925473922+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:07.925476847+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.222387305+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.222425717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.222432861+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.222449082+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.222456151+07:00","message":"[bufferProcess] interim [280000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.222459008+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.22246601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.222468856+07:00","message":"> Transcript [590] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.222472825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.222474969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.222477175+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.222480812+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.434826978+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.434879042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.434886394+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.434900079+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.434914193+07:00","message":"[bufferProcess] interim [520000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.434928511+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.434935631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.434939167+07:00","message":"> Transcript [591] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.434943236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.434945586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.434947988+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.434950551+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.613076512+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.613120311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.613127443+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.613144261+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.613151691+07:00","message":"[bufferProcess] interim [580000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.613154959+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.613174048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.613177436+07:00","message":"> Transcript [592] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.613182366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.613184616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.61318697+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.61318992+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.613197687+07:00","message":"Push: 'เล่นก็มีคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.613199691+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.613202139+07:00","message":"Set new StatePrefix : 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.613221645+07:00","message":"Next Push (prob) : 'มาสอนวาด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.61323063+07:00","message":"push: {false เล่นก็มีคุณครู 0 0xc000683100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.706615883+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.706675652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.706683792+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.706700769+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.706711188+07:00","message":"[bufferProcess] interim [640000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.70671415+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.706719809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.706723943+07:00","message":"> Transcript [593] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.706727307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.706729183+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.845394564+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.84542938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าโอเค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.8454373+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าโอเค"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.845452703+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.845459343+07:00","message":"[bufferProcess] interim [700000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.845462294+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.845470537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.845474827+07:00","message":"> Transcript [594] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.845478903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.845482777+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.914439009+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.97712354+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.993966224+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.994002234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าให้เราเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.994008365+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าให้เราเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:08.994024184+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าให้เราเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.994030849+07:00","message":"[bufferProcess] interim [760000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าให้เราเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.99403347+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.994037052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.99403991+07:00","message":"> Transcript [595] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.994042901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:08.994044775+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าโอเค'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.081125541+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.081179556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.081185787+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.081201067+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.081207134+07:00","message":"[bufferProcess] interim [820000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.081209732+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าให้เราเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.081213288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.08121626+07:00","message":"> Transcript [596] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าให้เราเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.081218988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.081220857+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าให้เราเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.097687505+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.097708039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.097713446+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราคบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.09772567+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.097731647+07:00","message":"[bufferProcess] interim [880000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.097734184+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.097737169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.097739259+07:00","message":"> Transcript [597] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.097742363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.097744213+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนวาดรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.102707176+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.102722612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.10272831+07:00","message":"receive interim result [false|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.102733863+07:00","message":"[buffer interim] 55 false แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.102742148+07:00","message":"[bufferProcess] interim [940000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.102745126+07:00","message":"[bufferProcess] send to processor:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.102751377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.102753363+07:00","message":"> Transcript [598] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.102755305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.102757185+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราคบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.290592036+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.290632086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม\",\"confidence\":0.95542836}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.290639181+07:00","message":"receive interim result [true|false]: แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.290650039+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.290652376+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.290658073+07:00","message":"[buffer interim] 55 true แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290664658+07:00","message":"[bufferProcess] interim [180000000]:แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290669151+07:00","message":"[bufferProcess] send to processor (isfinal):แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290672291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290675115+07:00","message":"> Transcript [599] [false]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290678186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290679945+07:00","message":"Set new StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290683217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290684936+07:00","message":"> Transcript [600] [true]: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290687636+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290689559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290691576+07:00","message":"StatePrefix: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครูมาสอนว่าเราเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290694316+07:00","message":"TextPushed: 'แป๊บนึงครับเพื่อนที่โรงเรียนมีคอมพิวเตอร์ก็เข้าไปเล่นก็มีคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:09.290698452+07:00","message":"Push: 'มาสอนว่าเราเขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:09.290707128+07:00","message":"push: {true มาสอนว่าเราเขียนโปรแกรม 0 0xc000683100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:09.309764746+07:00","message":"write wav file: './tmp/7530/7530_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.028201095+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.028252625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.028258552+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.028274697+07:00","message":"[buffer interim] 56 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.028282375+07:00","message":"[bufferProcess] interim [900000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.028284147+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.154964935+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.155007589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.155013183+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.155025997+07:00","message":"[buffer interim] 56 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.155035173+07:00","message":"[bufferProcess] interim [20000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.155037705+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.155043561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.155046567+07:00","message":"> Transcript [601] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.155048654+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:10.308876081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:10.308876079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.356420655+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.356463807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.356469189+07:00","message":"receive interim result [false|false]: เราก็แค่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.356482667+07:00","message":"[buffer interim] 56 false เราก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.356489759+07:00","message":"[bufferProcess] interim [200000000]:เราก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.356492247+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.356497816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.356500672+07:00","message":"> Transcript [602] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.356503863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.356505944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.356507752+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.356509635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.416823888+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.416860092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.416866185+07:00","message":"receive interim result [false|false]: เราก็เขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.416878386+07:00","message":"[buffer interim] 56 false เราก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.416887646+07:00","message":"[bufferProcess] interim [260000000]:เราก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.416890225+07:00","message":"[bufferProcess] send to processor:เราก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.416895948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.416899244+07:00","message":"> Transcript [603] [false]: 'เราก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.416902696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.416904627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.416906518+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.416908878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.607517209+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.607556031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.607562094+07:00","message":"receive interim result [false|false]: เราก็เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.607610517+07:00","message":"[buffer interim] 56 false เราก็เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.607618162+07:00","message":"[bufferProcess] interim [380000000]:เราก็เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.607621075+07:00","message":"[bufferProcess] send to processor:เราก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.607625236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.607627997+07:00","message":"> Transcript [604] [false]: 'เราก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.607631576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.607633748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.607635719+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.607637794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.635781809+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.635827751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนว่าแก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.635834489+07:00","message":"receive interim result [false|false]: เราก็เขียนว่าแก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.635853286+07:00","message":"[buffer interim] 56 false เราก็เขียนว่าแก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635861833+07:00","message":"[bufferProcess] interim [500000000]:เราก็เขียนว่าแก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635865326+07:00","message":"[bufferProcess] send to processor:เราก็เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635869648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.63587401+07:00","message":"> Transcript [605] [false]: 'เราก็เขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635878883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635881341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635883377+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635885344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635888167+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635889947+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635892071+07:00","message":"Set new StatePrefix : 'เราก็เขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.635894155+07:00","message":"Next Push (prob) : 'ก็เขียนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.635902763+07:00","message":"push: {false เรา 0 0xc00313ec00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.739663136+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.739707199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.739712489+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:10.739728537+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.739736691+07:00","message":"[bufferProcess] interim [560000000]:เราก็เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.739739094+07:00","message":"[bufferProcess] send to processor:เราก็เขียนว่าแก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.739742272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.739745324+07:00","message":"> Transcript [606] [false]: 'เราก็เขียนว่าแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.739748387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.739750333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.739752133+07:00","message":"StatePrefix: 'เราก็เขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:10.739754403+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.05670138+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.05674186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.05674788+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรมช่วย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.056762091+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรมช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.056768653+07:00","message":"[bufferProcess] interim [860000000]:เราก็เขียนโปรแกรมช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.056771749+07:00","message":"[bufferProcess] send to processor:เราก็เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.056774705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.056777344+07:00","message":"> Transcript [607] [false]: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.056779544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.056782724+07:00","message":"Set new StatePrefix: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.123488175+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.123525247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมช่วยตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.123531491+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรมช่วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.123545066+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรมช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.123552658+07:00","message":"[bufferProcess] interim [980000000]:เราก็เขียนโปรแกรมช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.123555837+07:00","message":"[bufferProcess] send to processor:เราก็เขียนโปรแกรมช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.123562405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.123565681+07:00","message":"> Transcript [608] [false]: 'เราก็เขียนโปรแกรมช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.123569912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.123571869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.123574785+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.123577432+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.240258426+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.240297969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมช่วยตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.24030372+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรมช่วยตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.240317121+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรมช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.240323423+07:00","message":"[bufferProcess] interim [40000000]:เราก็เขียนโปรแกรมช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.240326005+07:00","message":"[bufferProcess] send to processor:เราก็เขียนโปรแกรมช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.240332243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.240335008+07:00","message":"> Transcript [609] [false]: 'เราก็เขียนโปรแกรมช่วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.240337935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.240339943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.240342959+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.240346291+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.627034778+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.627070712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.627076494+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.627093061+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.627100913+07:00","message":"[bufferProcess] interim [460000000]:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.627103466+07:00","message":"[bufferProcess] send to processor:เราก็เขียนโปรแกรมช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.627107109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.627110506+07:00","message":"> Transcript [610] [false]: 'เราก็เขียนโปรแกรมช่วยตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.627114128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.627116022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.627118384+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.627120811+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.955249135+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.955286217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.955293083+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.955310238+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955318502+07:00","message":"[bufferProcess] interim [820000000]:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955321449+07:00","message":"[bufferProcess] send to processor:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955325101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955328491+07:00","message":"> Transcript [611] [false]: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955332605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955334815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955336854+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955339117+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955342071+07:00","message":"Push: 'ก็เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955344195+07:00","message":"TextPushed: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955346315+07:00","message":"Set new StatePrefix : 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:11.955348453+07:00","message":"Next Push (prob) : 'ช่วยตัวเองเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:11.955356824+07:00","message":"push: {false ก็เขียนโปรแกรม 0 0xc00313ec00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.165595404+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.165679525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.165687101+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.165703765+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.165711829+07:00","message":"[bufferProcess] interim [0]:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.165715312+07:00","message":"[bufferProcess] send to processor:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.165722715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.165727301+07:00","message":"> Transcript [612] [false]: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.165732348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.165735361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.165738608+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.165742191+07:00","message":"TextPushed: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.520501979+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.52054006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.520547402+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนผิว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.520563+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.520571233+07:00","message":"[bufferProcess] interim [360000000]:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.520576432+07:00","message":"[bufferProcess] send to processor:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.520586437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.520589483+07:00","message":"> Transcript [613] [false]: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.52059353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.520595692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.520598057+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.520600734+07:00","message":"TextPushed: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.526616642+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.526633314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.526637954+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.526644197+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.526648278+07:00","message":"[bufferProcess] interim [420000000]:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.526650204+07:00","message":"[bufferProcess] send to processor:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.526652212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.526654499+07:00","message":"> Transcript [614] [false]: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.526656891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.526659511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.526661678+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.526663667+07:00","message":"TextPushed: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.727146366+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.727184251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.727190501+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.727203756+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727215353+07:00","message":"[bufferProcess] interim [540000000]:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.72721838+07:00","message":"[bufferProcess] send to processor:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727224428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727227249+07:00","message":"> Transcript [615] [false]: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727231002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727233009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727235054+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727239465+07:00","message":"TextPushed: 'เราก็เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727245413+07:00","message":"Push: 'ช่วยตัวเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727247475+07:00","message":"TextPushed: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727266909+07:00","message":"Set new StatePrefix : 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.727269407+07:00","message":"Next Push (prob) : 'ให้มันบนพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.72727803+07:00","message":"push: {false ช่วยตัวเองเนี่ย 0 0xc00313ec00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.839530764+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.839567177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.839573161+07:00","message":"receive interim result [false|false]: เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:12.839588729+07:00","message":"[buffer interim] 56 false เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.839595907+07:00","message":"[bufferProcess] interim [660000000]:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.839598498+07:00","message":"[bufferProcess] send to processor:เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.839602662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.839605769+07:00","message":"> Transcript [616] [false]: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.839610011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.83961235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.839614119+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:12.839616299+07:00","message":"TextPushed: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.004284079+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.076602379+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.166411409+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.166451212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เขียนโปรแกรมชื่อตัวเองเนี่ยให้มันวนพิมพ์ไปเรื่อยๆ\",\"confidence\":0.9549472}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.166458119+07:00","message":"receive interim result [true|false]: เราก็เขียนโปรแกรมชื่อตัวเองเนี่ยให้มันวนพิมพ์ไปเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.166469721+07:00","message":"end recv isFinal message id 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.166471773+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.166477849+07:00","message":"[buffer interim] 56 true เราก็เขียนโปรแกรมชื่อตัวเองเนี่ยให้มันวนพิมพ์ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166485797+07:00","message":"[bufferProcess] interim [50000000]:เราก็เขียนโปรแกรมชื่อตัวเองเนี่ยให้มันวนพิมพ์ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.1664913+07:00","message":"[bufferProcess] send to processor (isfinal):เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166494763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166497613+07:00","message":"> Transcript [617] [false]: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166500628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166502759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166504642+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166507166+07:00","message":"TextPushed: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166508864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.16651062+07:00","message":"> Transcript [618] [true]: 'เราก็เขียนโปรแกรมชื่อตัวเองเนี่ยให้มันวนพิมพ์ไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166512729+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166514315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166515857+07:00","message":"StatePrefix: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันบนพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166517783+07:00","message":"TextPushed: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166519345+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166679199+07:00","message":"Push: 'ให้มันวนพิมพ์ไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166682409+07:00","message":"TextPushed: 'เราก็เขียนโปรแกรมช่วยตัวเองเนี่ยให้มันวนพิมพ์ไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166684694+07:00","message":"Set new StatePrefix : 'เราก็เขียนโปรแกรมชื่อตัวเองเนี่ยให้มันวนพิมพ์ไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166686727+07:00","message":"Next Push (prob) : 'เราก็เขียนโปรแกรมชื่อตัวเองเนี่ยให้มันวนพิมพ์ไปเรื่อยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.166693953+07:00","message":"push: {true ให้มันวนพิมพ์ไปเรื่อยๆ 0 0xc00313ec00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.166704407+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_56.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:13.178080852+07:00","message":"write wav file: './tmp/7530/7530_56.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:13.30945887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:13.309474895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.746169002+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.74620678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.746211696+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.746224233+07:00","message":"[buffer interim] 57 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.746230364+07:00","message":"[bufferProcess] interim [480000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.74623231+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.801256494+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.801292512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.801298375+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.801306415+07:00","message":"[buffer interim] 57 false 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.801311752+07:00","message":"[bufferProcess] interim [540000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.801313945+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.801317443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.801320955+07:00","message":"> Transcript [619] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.80132306+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.972580812+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.972611618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.972616914+07:00","message":"receive interim result [false|false]: 10 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:13.972628324+07:00","message":"[buffer interim] 57 false 10 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.972634042+07:00","message":"[bufferProcess] interim [720000000]:10 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.972636423+07:00","message":"[bufferProcess] send to processor:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.972641673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.972646031+07:00","message":"> Transcript [620] [false]: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.972648414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:13.972650352+07:00","message":"Set new StatePrefix: '10'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.125861552+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.125896924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.125902403+07:00","message":"receive interim result [false|false]: 10 ครั้งที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.125914514+07:00","message":"[buffer interim] 57 false 10 ครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.125924154+07:00","message":"[bufferProcess] interim [840000000]:10 ครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.125940735+07:00","message":"[bufferProcess] send to processor:10 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.125947944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.125953192+07:00","message":"> Transcript [621] [false]: '10 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.12595736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.125960435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.125963407+07:00","message":"StatePrefix: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.125966438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.253853733+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.253893483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.253899377+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.253911311+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.253917055+07:00","message":"[bufferProcess] interim [20000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.253919091+07:00","message":"[bufferProcess] send to processor:10 ครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.253923799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.253926812+07:00","message":"> Transcript [622] [false]: '10 ครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.253929559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.253936984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.253940033+07:00","message":"StatePrefix: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.253943402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.438273804+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.438304591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.43831012+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.438321564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้ง 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.438325148+07:00","message":"receive interim result [false|false]:  ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.438342659+07:00","message":"[buffer interim] 57 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.438362061+07:00","message":"[buffer interim] 57 false  ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.438370827+07:00","message":"[bufferProcess] interim [140000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.43837391+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.438376974+07:00","message":"[bufferProcess] interim [140000000]: ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.438379738+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.438392109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.438423137+07:00","message":"> Transcript [623] [false]: '10 ครั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.438429264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.438431455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.438433464+07:00","message":"StatePrefix: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.438435504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.509511213+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.50954636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.509552122+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.509562305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้ง 20 ครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.509566442+07:00","message":"receive interim result [false|false]:  ครั้ง 20 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.509575464+07:00","message":"[buffer interim] 57 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.509579229+07:00","message":"[buffer interim] 57 false  ครั้ง 20 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509585223+07:00","message":"[bufferProcess] interim [260000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509587376+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509589927+07:00","message":"[bufferProcess] interim [260000000]: ครั้ง 20 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509592251+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509594663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.50959769+07:00","message":"> Transcript [624] [false]: '10 ครั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509600179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509602255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509604806+07:00","message":"StatePrefix: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.50960701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509609432+07:00","message":"Push: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509611088+07:00","message":"TextPushed: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.509612917+07:00","message":"Set new StatePrefix : '10 ครั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.50961478+07:00","message":"Next Push (prob) : ' ครั้ง 20'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.509623242+07:00","message":"push: {false 10 0 0xc002d0e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.513479805+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.513501897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.513506926+07:00","message":"receive interim result [false|false]: 10 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.513517955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20 ครั้งละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.513520883+07:00","message":"receive interim result [false|false]:  20 ครั้งละ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.51352589+07:00","message":"[buffer interim] 57 false 10 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.513531475+07:00","message":"[buffer interim] 57 false  20 ครั้งละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.513535449+07:00","message":"[bufferProcess] interim [320000000]:10 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.513538007+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.513544191+07:00","message":"[bufferProcess] interim [320000000]: 20 ครั้งละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.513546209+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.513548557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.513550791+07:00","message":"> Transcript [625] [false]: '10 ครั้ง 20 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.513553159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.513554869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.513556611+07:00","message":"StatePrefix: '10 ครั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.513558283+07:00","message":"TextPushed: '10'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.646079864+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.646111958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.64611813+07:00","message":"receive interim result [false|false]: 10 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.646127634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20 ครั้งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.646130408+07:00","message":"receive interim result [false|false]:  20 ครั้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.64613748+07:00","message":"[buffer interim] 57 false 10 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.646140178+07:00","message":"[buffer interim] 57 false  20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.646145007+07:00","message":"[bufferProcess] interim [380000000]:10 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.646147698+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.646150118+07:00","message":"[bufferProcess] interim [380000000]: 20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.64615243+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.646154859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.646158018+07:00","message":"> Transcript [626] [false]: '10 ครั้ง 20 ครั้งละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.646160696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.646162481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.646164265+07:00","message":"StatePrefix: '10 ครั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.64616611+07:00","message":"TextPushed: '10'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.932361616+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.93239741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.932403623+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.932412297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.93241602+07:00","message":"receive interim result [false|false]:  ครั้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.93242387+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:14.93242846+07:00","message":"[buffer interim] 57 false  ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.932433659+07:00","message":"[bufferProcess] interim [620000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.932436131+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.932438908+07:00","message":"[bufferProcess] interim [620000000]: ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.932441084+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.932443468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.932446052+07:00","message":"> Transcript [627] [false]: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.932448962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.932450747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.932452542+07:00","message":"StatePrefix: '10 ครั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:14.932454417+07:00","message":"TextPushed: '10'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.030580377+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.03062144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.03062796+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.030636911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้วค่อยโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.030640079+07:00","message":"receive interim result [false|false]:  ครั้งแล้วค่อยโอน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.030647148+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.030650602+07:00","message":"[buffer interim] 57 false  ครั้งแล้วค่อยโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030655942+07:00","message":"[bufferProcess] interim [740000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030658077+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030660552+07:00","message":"[bufferProcess] interim [740000000]: ครั้งแล้วค่อยโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.03066338+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้วค่อยโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030665972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030668975+07:00","message":"> Transcript [628] [false]: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030672409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030674353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030676181+07:00","message":"StatePrefix: '10 ครั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030678048+07:00","message":"TextPushed: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030680736+07:00","message":"Push: ' ครั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030682477+07:00","message":"TextPushed: '10 ครั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030684504+07:00","message":"Set new StatePrefix : '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.030686497+07:00","message":"Next Push (prob) : ' ครั้งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.030693807+07:00","message":"push: {false  ครั้ง 20 0 0xc002d0e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.090270066+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.090305384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.090311219+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.090323237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.090326769+07:00","message":"receive interim result [false|false]:  ครั้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.090334113+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.090337583+07:00","message":"[buffer interim] 57 false  ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.090344116+07:00","message":"[bufferProcess] interim [800000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.090346743+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วค่อยโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.090349472+07:00","message":"[bufferProcess] interim [800000000]: ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.090351832+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.090355537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.090358545+07:00","message":"> Transcript [629] [false]: '10 ครั้ง 20 ครั้งแล้วค่อยโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.090361271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.090363056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.090365419+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.090367486+07:00","message":"TextPushed: '10 ครั้ง 20'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.318995637+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.319030878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20 ครั้งแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.31903682+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20 ครั้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.319049129+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.319054778+07:00","message":"[bufferProcess] interim [980000000]:10 ครั้ง 20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.31905739+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.319062125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.31906506+07:00","message":"> Transcript [630] [false]: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.319068087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.319069974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.319072047+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.319074153+07:00","message":"TextPushed: '10 ครั้ง 20'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.343063836+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.343098209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.343103076+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.343111927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้วทำไมมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.343115317+07:00","message":"receive interim result [false|false]:  ครั้งแล้วทำไมมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.343121754+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.343124719+07:00","message":"[buffer interim] 57 false  ครั้งแล้วทำไมมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.343129669+07:00","message":"[bufferProcess] interim [100000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.343131579+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.34313401+07:00","message":"[bufferProcess] interim [100000000]: ครั้งแล้วทำไมมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.343137187+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้วทำไมมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.343140119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.343142916+07:00","message":"> Transcript [631] [false]: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.343145781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.343147686+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.343149646+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.343151628+07:00","message":"TextPushed: '10 ครั้ง 20'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.670070017+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.670107871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.670113694+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.670123425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้วทำไมมันเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.670127862+07:00","message":"receive interim result [false|false]:  ครั้งแล้วทำไมมันเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.670134683+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.670138007+07:00","message":"[buffer interim] 57 false  ครั้งแล้วทำไมมันเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670143774+07:00","message":"[bufferProcess] interim [340000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670145979+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วทำไมมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670148741+07:00","message":"[bufferProcess] interim [340000000]: ครั้งแล้วทำไมมันเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670151453+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.67015404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670157201+07:00","message":"> Transcript [632] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670160156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670162168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670163988+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.67016586+07:00","message":"TextPushed: '10 ครั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670168092+07:00","message":"Push: ' ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670169789+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670171559+07:00","message":"Set new StatePrefix : '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.670173481+07:00","message":"Next Push (prob) : 'ทำไมมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.670181482+07:00","message":"push: {false  ครั้งแล้ว 0 0xc002d0e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.85980954+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.859843923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.859849711+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.859856712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้วทำไมมันเหมือนสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.859859851+07:00","message":"receive interim result [false|false]:  ครั้งแล้วทำไมมันเหมือนสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.859867771+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:15.859871152+07:00","message":"[buffer interim] 57 false  ครั้งแล้วทำไมมันเหมือนสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.859876271+07:00","message":"[bufferProcess] interim [580000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.859878831+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.859881782+07:00","message":"[bufferProcess] interim [580000000]: ครั้งแล้วทำไมมันเหมือนสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.859884404+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.85988717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.859890225+07:00","message":"> Transcript [633] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.859893234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.859895176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.859897325+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:15.859899465+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:16.309791411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:16.309791453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.429140751+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.429189207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.429195722+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.429217772+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.429224106+07:00","message":"[bufferProcess] interim [180000000]:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.429227231+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.429230974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.429234261+07:00","message":"> Transcript [634] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.429237533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.429239514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.429241739+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.429244699+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.547853967+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.547892124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.547897865+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.547909151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.547912289+07:00","message":"receive interim result [false|false]:  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.547918972+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.547922122+07:00","message":"[buffer interim] 57 false  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.547927099+07:00","message":"[bufferProcess] interim [240000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.547929249+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.547931887+07:00","message":"[bufferProcess] interim [240000000]: ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.547934369+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.547937026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.547939808+07:00","message":"> Transcript [635] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.547951041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.547953301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.547955336+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.547957462+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.611228027+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.611264914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.611270926+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.611281792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.611284856+07:00","message":"receive interim result [false|false]:  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.611301287+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.611315867+07:00","message":"[buffer interim] 57 false  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611323513+07:00","message":"[bufferProcess] interim [420000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611326968+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611333582+07:00","message":"[bufferProcess] interim [420000000]: ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611338604+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611341894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611345417+07:00","message":"> Transcript [636] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611349152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611351542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.61135377+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611356118+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611363691+07:00","message":"Push: 'ทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611365596+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611367603+07:00","message":"Set new StatePrefix : '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:16.611370056+07:00","message":"Next Push (prob) : 'เหมือนสั่งชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:16.611379572+07:00","message":"push: {false ทำไมมัน 0 0xc002d0e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.262790491+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.262820963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.262830017+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.262840852+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.262846659+07:00","message":"[bufferProcess] interim [20000000]:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.262849491+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.262854955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.262857915+07:00","message":"> Transcript [637] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.262861473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.262863349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.262865295+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.262868887+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.326516174+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.326549264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.326556137+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.326566011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.32656978+07:00","message":"receive interim result [false|false]:  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.326576568+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.326579486+07:00","message":"[buffer interim] 57 false  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.326584481+07:00","message":"[bufferProcess] interim [80000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.326586663+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.326589111+07:00","message":"[bufferProcess] interim [80000000]: ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.326591848+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.326594523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.326597472+07:00","message":"> Transcript [638] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.326601078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.32660282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.326604597+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.326606879+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.734970461+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.735008264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.735014367+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.735029602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.73503377+07:00","message":"receive interim result [false|false]:  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนใบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.735042554+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.735045169+07:00","message":"[buffer interim] 57 false  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.735061206+07:00","message":"[bufferProcess] interim [500000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.735064336+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.735067375+07:00","message":"[bufferProcess] interim [500000000]: ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.735070586+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.735073667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.735076277+07:00","message":"> Transcript [639] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.735080193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.735082191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.735083988+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.735088629+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.853005576+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.85304236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.853048197+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.853063554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.853067008+07:00","message":"receive interim result [false|false]:  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.853075723+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.853079+07:00","message":"[buffer interim] 57 false  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853084761+07:00","message":"[bufferProcess] interim [560000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853087368+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853090625+07:00","message":"[bufferProcess] interim [560000000]: ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853093341+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853096253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853101029+07:00","message":"> Transcript [640] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853105015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853107429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853109249+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853111593+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้วทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853114394+07:00","message":"Push: 'เหมือนสั่งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853116213+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853118233+07:00","message":"Set new StatePrefix : '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.853120327+07:00","message":"Next Push (prob) : 'ได้เขียนใบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.853128065+07:00","message":"push: {false เหมือนสั่งชาวบ้าน 0 0xc002d0e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.901213858+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.901246623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.901252809+07:00","message":"receive interim result [false|false]: 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.901273191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนไปประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.901276788+07:00","message":"receive interim result [false|false]:  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.901283765+07:00","message":"[buffer interim] 57 false 10 ครั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:17.90128691+07:00","message":"[buffer interim] 57 false  ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.901292428+07:00","message":"[bufferProcess] interim [680000000]:10 ครั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.90129478+07:00","message":"[bufferProcess] send to processor:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.901297568+07:00","message":"[bufferProcess] interim [680000000]: ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.901300414+07:00","message":"[bufferProcess] update buffer: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.901303402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.901308063+07:00","message":"> Transcript [641] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.901310691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:17.901312518+07:00","message":"Set new StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.004655116+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.075985113+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.179643087+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.179680276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับเขียนไปประมาณ\",\"confidence\":0.9549722}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.179686788+07:00","message":"receive interim result [true|false]: 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับเขียนไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.179694899+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.179696871+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.179703244+07:00","message":"[buffer interim] 57 true 10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับเขียนไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179710004+07:00","message":"[bufferProcess] interim [950000000]:10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับเขียนไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179713611+07:00","message":"[bufferProcess] send to processor (isfinal):10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179716989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179719509+07:00","message":"> Transcript [642] [false]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179721663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179723488+07:00","message":"Set new StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179725332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179727057+07:00","message":"> Transcript [643] [true]: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้ครับเขียนไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179729385+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179731148+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179733154+07:00","message":"StatePrefix: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้านได้เขียนไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179735465+07:00","message":"TextPushed: '10 ครั้ง 20 ครั้งแล้วทำไมมันเหมือนสั่งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.179740189+07:00","message":"Push: 'ได้ครับเขียนไปประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.179749737+07:00","message":"push: {true ได้ครับเขียนไปประมาณ 0 0xc002d0e180}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:18.193379794+07:00","message":"write wav file: './tmp/7530/7530_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.805485189+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.805528277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรทัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.80553348+07:00","message":"receive interim result [false|false]: บรรทัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:18.805548229+07:00","message":"[buffer interim] 58 false บรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.805553827+07:00","message":"[bufferProcess] interim [540000000]:บรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:18.805555802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.076362803+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.076396174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรทัดนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.076401195+07:00","message":"receive interim result [false|false]: บรรทัดนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.076416801+07:00","message":"[buffer interim] 58 false บรรทัดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.076423119+07:00","message":"[bufferProcess] interim [780000000]:บรรทัดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.076425345+07:00","message":"[bufferProcess] send to processor:บรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.07642838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.076431131+07:00","message":"> Transcript [644] [false]: 'บรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.076433259+07:00","message":"Set StatePrefix (first interim): 'บรรทัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.278518781+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.278552448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรทัดนะครับว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.278557707+07:00","message":"receive interim result [false|false]: บรรทัดนะครับว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.278568482+07:00","message":"[buffer interim] 58 false บรรทัดนะครับว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.278574751+07:00","message":"[bufferProcess] interim [960000000]:บรรทัดนะครับว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.27857697+07:00","message":"[bufferProcess] send to processor:บรรทัดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.278580098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.278583135+07:00","message":"> Transcript [645] [false]: 'บรรทัดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.278586242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.278588108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.278589892+07:00","message":"StatePrefix: 'บรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.278591795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:19.310466385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:19.310493062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.350001292+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.350032328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรทัดนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.350037848+07:00","message":"receive interim result [false|false]: บรรทัดนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.350052652+07:00","message":"[buffer interim] 58 false บรรทัดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.350059008+07:00","message":"[bufferProcess] interim [80000000]:บรรทัดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.350061574+07:00","message":"[bufferProcess] send to processor:บรรทัดนะครับว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.350064717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.350067382+07:00","message":"> Transcript [646] [false]: 'บรรทัดนะครับว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.350070157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.350072197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.350073969+07:00","message":"StatePrefix: 'บรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.350075872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.433718369+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.433747999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.433753297+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.433767296+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.43377355+07:00","message":"[bufferProcess] interim [140000000]:มันก็จะพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.433775957+07:00","message":"[bufferProcess] send to processor:บรรทัดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.433778846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.433781486+07:00","message":"> Transcript [647] [false]: 'บรรทัดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.4337848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.433786664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.433788465+07:00","message":"StatePrefix: 'บรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.433790524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.502223206+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.502261174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.502267253+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์ชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.502279952+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.502289092+07:00","message":"[bufferProcess] interim [320000000]:มันก็จะพิมพ์ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.502291312+07:00","message":"[bufferProcess] send to processor:มันก็จะพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.502296372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.502299276+07:00","message":"> Transcript [648] [false]: 'มันก็จะพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.502301309+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.502303685+07:00","message":"Set new StatePrefix: 'มันก็จะพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.742903358+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.742937642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.742944239+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์ชื่อเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:19.742957475+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์ชื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.742974197+07:00","message":"[bufferProcess] interim [500000000]:มันก็จะพิมพ์ชื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.742977213+07:00","message":"[bufferProcess] send to processor:มันก็จะพิมพ์ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.742983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.74298629+07:00","message":"> Transcript [649] [false]: 'มันก็จะพิมพ์ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.742989447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.742991445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.742995668+07:00","message":"StatePrefix: 'มันก็จะพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:19.742997826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.370316591+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.370357203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อเรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.370363135+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์ชื่อเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.370372825+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์ชื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.370379178+07:00","message":"[bufferProcess] interim [100000000]:มันก็จะพิมพ์ชื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.370381398+07:00","message":"[bufferProcess] send to processor:มันก็จะพิมพ์ชื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.370384703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.370387521+07:00","message":"> Transcript [650] [false]: 'มันก็จะพิมพ์ชื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.370390664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.37039266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.370394508+07:00","message":"StatePrefix: 'มันก็จะพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.370396377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.525504049+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.525538317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อเราหาข้อความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.525543451+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์ชื่อเราหาข้อความ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.525554442+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์ชื่อเราหาข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.525562485+07:00","message":"[bufferProcess] interim [280000000]:มันก็จะพิมพ์ชื่อเราหาข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.525564953+07:00","message":"[bufferProcess] send to processor:มันก็จะพิมพ์ชื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.525569872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.525573177+07:00","message":"> Transcript [651] [false]: 'มันก็จะพิมพ์ชื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.525576154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.525578403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.525580515+07:00","message":"StatePrefix: 'มันก็จะพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.5255827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.92870846+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.928740476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อเราหาข้อความที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.928745903+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์ชื่อเราหาข้อความที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.928761425+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์ชื่อเราหาข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928767738+07:00","message":"[bufferProcess] interim [640000000]:มันก็จะพิมพ์ชื่อเราหาข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.92877004+07:00","message":"[bufferProcess] send to processor:มันก็จะพิมพ์ชื่อเราหาข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928773086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928775762+07:00","message":"> Transcript [652] [false]: 'มันก็จะพิมพ์ชื่อเราหาข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928779077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928780959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928783597+07:00","message":"StatePrefix: 'มันก็จะพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928786041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928792331+07:00","message":"Push: 'มันก็จะพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928794278+07:00","message":"TextPushed: 'มันก็จะพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928796482+07:00","message":"Set new StatePrefix : 'มันก็จะพิมพ์ชื่อเราหาข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:20.928799177+07:00","message":"Next Push (prob) : 'ชื่อเราหาข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:20.928806889+07:00","message":"push: {false มันก็จะพิมพ์ 0 0xc003386680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.044875091+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.044910478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อเราหาข้อความที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.044915833+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์ชื่อเราหาข้อความที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.044930414+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์ชื่อเราหาข้อความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.044937533+07:00","message":"[bufferProcess] interim [760000000]:มันก็จะพิมพ์ชื่อเราหาข้อความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.044940269+07:00","message":"[bufferProcess] send to processor:มันก็จะพิมพ์ชื่อเราหาข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.044943323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.044946112+07:00","message":"> Transcript [653] [false]: 'มันก็จะพิมพ์ชื่อเราหาข้อความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.044949379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.044951247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.044953071+07:00","message":"StatePrefix: 'มันก็จะพิมพ์ชื่อเราหาข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.04495626+07:00","message":"TextPushed: 'มันก็จะพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.116301732+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.116340636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.116346724+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.116358902+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.116364765+07:00","message":"[bufferProcess] interim [880000000]:มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.116367223+07:00","message":"[bufferProcess] send to processor:มันก็จะพิมพ์ชื่อเราหาข้อความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.116372227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.116375186+07:00","message":"> Transcript [654] [false]: 'มันก็จะพิมพ์ชื่อเราหาข้อความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.116378341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.116383413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.11638588+07:00","message":"StatePrefix: 'มันก็จะพิมพ์ชื่อเราหาข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.116388404+07:00","message":"TextPushed: 'มันก็จะพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.223471115+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.223503876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.223509818+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.223521638+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.223527723+07:00","message":"[bufferProcess] interim [940000000]:มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.223530433+07:00","message":"[bufferProcess] send to processor:มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.223535465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.223538153+07:00","message":"> Transcript [655] [false]: 'มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.223541479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.223543624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.22354563+07:00","message":"StatePrefix: 'มันก็จะพิมพ์ชื่อเราหาข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.223548291+07:00","message":"TextPushed: 'มันก็จะพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.286653158+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.286692988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.28669982+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.286713793+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286719633+07:00","message":"[bufferProcess] interim [60000000]:มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.28672226+07:00","message":"[bufferProcess] send to processor:มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286727779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286731152+07:00","message":"> Transcript [656] [false]: 'มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286734647+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286736787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286739281+07:00","message":"StatePrefix: 'มันก็จะพิมพ์ชื่อเราหาข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286742248+07:00","message":"TextPushed: 'มันก็จะพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286746746+07:00","message":"Push: 'ชื่อเราหาข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286748575+07:00","message":"TextPushed: 'มันก็จะพิมพ์ชื่อเราหาข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286750745+07:00","message":"Set new StatePrefix : 'มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.286752825+07:00","message":"Next Push (prob) : 'ที่เราอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.286759791+07:00","message":"push: {false ชื่อเราหาข้อความ 0 0xc003386680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.559651089+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.559694463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.559700451+07:00","message":"receive interim result [false|false]: มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.55971224+07:00","message":"[buffer interim] 58 false มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.559719+07:00","message":"[bufferProcess] interim [300000000]:มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.559721683+07:00","message":"[bufferProcess] send to processor:มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.559726832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.559729864+07:00","message":"> Transcript [657] [false]: 'มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.559733351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.559735179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.55973704+07:00","message":"StatePrefix: 'มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:21.559739564+07:00","message":"TextPushed: 'มันก็จะพิมพ์ชื่อเราหาข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:21.915309124+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.045463925+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.143145361+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.143198354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา\",\"confidence\":0.9323083}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.143205391+07:00","message":"receive interim result [true|false]: มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.143216392+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.143219615+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.143227746+07:00","message":"[buffer interim] 58 true มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143235401+07:00","message":"[bufferProcess] interim [870000000]:มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143238949+07:00","message":"[bufferProcess] send to processor (isfinal):มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143242332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143245191+07:00","message":"> Transcript [658] [false]: 'มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143248332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143250155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143251895+07:00","message":"StatePrefix: 'มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143254275+07:00","message":"TextPushed: 'มันก็จะพิมพ์ชื่อเราหาข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143256152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143258159+07:00","message":"> Transcript [659] [true]: 'มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยากได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143260523+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143262101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143263713+07:00","message":"StatePrefix: 'มันก็จะพิมพ์ชื่อเราหาข้อความที่เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143265713+07:00","message":"TextPushed: 'มันก็จะพิมพ์ชื่อเราหาข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.143270864+07:00","message":"Push: 'ที่เราอยากได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.143279149+07:00","message":"push: {true ที่เราอยากได้มา 0 0xc003386680}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:22.152804414+07:00","message":"write wav file: './tmp/7530/7530_58.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:22.310994633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:22.311014552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.704637027+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.704699196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.704705462+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.704720701+07:00","message":"[buffer interim] 59 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.704726964+07:00","message":"[bufferProcess] interim [660000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.704729007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.958379724+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.958416432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.958421545+07:00","message":"receive interim result [false|false]: ชอบคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:22.958433013+07:00","message":"[buffer interim] 59 false ชอบคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.958438753+07:00","message":"[bufferProcess] interim [900000000]:ชอบคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.958440904+07:00","message":"[bufferProcess] send to processor:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.958443938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.958447385+07:00","message":"> Transcript [660] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:22.958449524+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.17692981+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.176968384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.176973394+07:00","message":"receive interim result [false|false]: ชอบคืน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.176990135+07:00","message":"[buffer interim] 59 false ชอบคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.17699802+07:00","message":"[bufferProcess] interim [20000000]:ชอบคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.177000169+07:00","message":"[bufferProcess] send to processor:ชอบคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.177005279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.17700823+07:00","message":"> Transcript [661] [false]: 'ชอบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.177011702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.17701374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.177015442+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.177017371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.272555791+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.272591598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบคือนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.272597067+07:00","message":"receive interim result [false|false]: ชอบคือนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.272608686+07:00","message":"[buffer interim] 59 false ชอบคือนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.272614323+07:00","message":"[bufferProcess] interim [80000000]:ชอบคือนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.272616435+07:00","message":"[bufferProcess] send to processor:ชอบคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.272621563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.272624588+07:00","message":"> Transcript [662] [false]: 'ชอบคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.272627315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.272629324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.272631293+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.272633439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.322876599+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.322921011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.322927358+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.322940769+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.322965137+07:00","message":"[bufferProcess] interim [140000000]:ชอบเธอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.322967999+07:00","message":"[bufferProcess] send to processor:ชอบคือนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.322973935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.322982497+07:00","message":"> Transcript [663] [false]: 'ชอบคือนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.322986666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.322988602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.322990644+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.322992743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.421355929+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.421388714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.421394402+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.421408875+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421414615+07:00","message":"[bufferProcess] interim [320000000]:ชอบเธอนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421417241+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421420364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.42142318+07:00","message":"> Transcript [664] [false]: 'ชอบเธอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421426773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421429466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421431699+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421433938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421439284+07:00","message":"Push: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421441098+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421442941+07:00","message":"Set new StatePrefix : 'ชอบเธอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.421445272+07:00","message":"Next Push (prob) : 'เธอนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.421453549+07:00","message":"push: {false ชอบ 0 0xc000315400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.499258883+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.499299088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.499303914+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.499316503+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.499325844+07:00","message":"[bufferProcess] interim [440000000]:ชอบเธอนะคะที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.49932838+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.49933356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.499336184+07:00","message":"> Transcript [665] [false]: 'ชอบเธอนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.499339413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.499342156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.499344053+07:00","message":"StatePrefix: 'ชอบเธอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.499346432+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.612226375+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.612263075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.612269472+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:23.612284993+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.612291231+07:00","message":"[bufferProcess] interim [500000000]:ชอบเธอนะคะที่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.612293781+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.612297038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.612300053+07:00","message":"> Transcript [666] [false]: 'ชอบเธอนะคะที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.612303251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.612305076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.612306875+07:00","message":"StatePrefix: 'ชอบเธอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:23.612309429+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.132851796+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.132888152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่เด็กเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.132894012+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่เด็กเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.132906292+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่เด็กเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.132912207+07:00","message":"[bufferProcess] interim [740000000]:ชอบเธอนะคะที่เด็กเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.132914712+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะที่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.132919575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.132922398+07:00","message":"> Transcript [667] [false]: 'ชอบเธอนะคะที่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.132926027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.132927958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.132929869+07:00","message":"StatePrefix: 'ชอบเธอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.132932113+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.290819917+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.290856141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่เด็กเป็นคนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.290862562+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่เด็กเป็นคนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.290878548+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่เด็กเป็นคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.290885314+07:00","message":"[bufferProcess] interim [860000000]:ชอบเธอนะคะที่เด็กเป็นคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.290888603+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะที่เด็กเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.290898052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.290902395+07:00","message":"> Transcript [668] [false]: 'ชอบเธอนะคะที่เด็กเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.2909075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.290910761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.290913488+07:00","message":"StatePrefix: 'ชอบเธอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.290917262+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.29092487+07:00","message":"Push: 'เธอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.290927951+07:00","message":"TextPushed: 'ชอบเธอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.290930046+07:00","message":"Set new StatePrefix : 'ชอบเธอนะคะที่เด็กเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.290932713+07:00","message":"Next Push (prob) : 'ที่เด็กเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.290941035+07:00","message":"push: {false เธอนะคะ 0 0xc000315400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.521712658+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.521756008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่เด็กเป็นคนอื่นทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.521763005+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่เด็กเป็นคนอื่นทุก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.521784356+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่เด็กเป็นคนอื่นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.521793176+07:00","message":"[bufferProcess] interim [40000000]:ชอบเธอนะคะที่เด็กเป็นคนอื่นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.521796493+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะที่เด็กเป็นคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.5218002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.521805044+07:00","message":"> Transcript [669] [false]: 'ชอบเธอนะคะที่เด็กเป็นคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.521809226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.521811484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.521815617+07:00","message":"StatePrefix: 'ชอบเธอนะคะที่เด็กเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.521818001+07:00","message":"TextPushed: 'ชอบเธอนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.544728452+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.544769834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่เด็กเป็นคนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.544775861+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่เด็กเป็นคนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.544791566+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่เด็กเป็นคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.544798529+07:00","message":"[bufferProcess] interim [100000000]:ชอบเธอนะคะที่เด็กเป็นคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.544801256+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะที่เด็กเป็นคนอื่นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.544806354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.544809133+07:00","message":"> Transcript [670] [false]: 'ชอบเธอนะคะที่เด็กเป็นคนอื่นทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.544812621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.544814709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.544816532+07:00","message":"StatePrefix: 'ชอบเธอนะคะที่เด็กเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.544819247+07:00","message":"TextPushed: 'ชอบเธอนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.56571134+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.565745422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่เด็กเป็นคนอื่นแก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.565750798+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่เด็กเป็นคนอื่นแก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.565766617+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่เด็กเป็นคนอื่นแก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.565772212+07:00","message":"[bufferProcess] interim [160000000]:ชอบเธอนะคะที่เด็กเป็นคนอื่นแก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.565775377+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะที่เด็กเป็นคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.565779152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.565783968+07:00","message":"> Transcript [671] [false]: 'ชอบเธอนะคะที่เด็กเป็นคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.565789077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.565792072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.565794697+07:00","message":"StatePrefix: 'ชอบเธอนะคะที่เด็กเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.565797908+07:00","message":"TextPushed: 'ชอบเธอนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.570307875+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.570332292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.570337994+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.570354999+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570359751+07:00","message":"[bufferProcess] interim [220000000]:ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570361977+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะที่เด็กเป็นคนอื่นแก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570364577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570366877+07:00","message":"> Transcript [672] [false]: 'ชอบเธอนะคะที่เด็กเป็นคนอื่นแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570370272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570372277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570374274+07:00","message":"StatePrefix: 'ชอบเธอนะคะที่เด็กเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570376916+07:00","message":"TextPushed: 'ชอบเธอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570383434+07:00","message":"Push: 'ที่เด็กเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570385273+07:00","message":"TextPushed: 'ชอบเธอนะคะที่เด็กเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570387218+07:00","message":"Set new StatePrefix : 'ชอบเธอนะคะที่เด็กเป็นคนอื่นแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.570390169+07:00","message":"Next Push (prob) : 'อื่นแก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.570399171+07:00","message":"push: {false ที่เด็กเป็นคน 0 0xc000315400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.814229277+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.81426928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.814276439+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.814290826+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.81430103+07:00","message":"[bufferProcess] interim [820000000]:ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.814304838+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.814311658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.8143154+07:00","message":"> Transcript [673] [false]: 'ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.814319084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.81432215+07:00","message":"Set new StatePrefix: 'ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.886283794+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.886325516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้วเตะฟุตบอล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.886331331+07:00","message":"receive interim result [false|false]: ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้วเตะฟุตบอล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.88634795+07:00","message":"[buffer interim] 59 false ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้วเตะฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.886354313+07:00","message":"[bufferProcess] interim [880000000]:ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้วเตะฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.88635689+07:00","message":"[bufferProcess] send to processor:ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.886360026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.88636286+07:00","message":"> Transcript [674] [false]: 'ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.886366157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.88636816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.886370455+07:00","message":"StatePrefix: 'ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:24.88637298+07:00","message":"TextPushed: 'ชอบเธอนะคะที่เด็กเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:24.985353112+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.048916272+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.179197961+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.179238968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบนะคะที่เด็กคนนี้ลูกแก้วเตะฟุตบอล\",\"confidence\":0.92170084}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.179245972+07:00","message":"receive interim result [true|false]: ชอบนะคะที่เด็กคนนี้ลูกแก้วเตะฟุตบอล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.179256798+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.179259017+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.179265491+07:00","message":"[buffer interim] 59 true ชอบนะคะที่เด็กคนนี้ลูกแก้วเตะฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.17927524+07:00","message":"[bufferProcess] interim [180000000]:ชอบนะคะที่เด็กคนนี้ลูกแก้วเตะฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179279013+07:00","message":"[bufferProcess] send to processor (isfinal):ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้วเตะฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.17928271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179285803+07:00","message":"> Transcript [675] [false]: 'ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้วเตะฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179288829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179290602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179293366+07:00","message":"StatePrefix: 'ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179295848+07:00","message":"TextPushed: 'ชอบเธอนะคะที่เด็กเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.17929765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.17929973+07:00","message":"> Transcript [676] [true]: 'ชอบนะคะที่เด็กคนนี้ลูกแก้วเตะฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179301753+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179305543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179307203+07:00","message":"StatePrefix: 'ชอบเธอนะคะที่เด็กเป็นคนอื่นลูกแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.17930906+07:00","message":"TextPushed: 'ชอบเธอนะคะที่เด็กเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.17931073+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179453355+07:00","message":"Push: 'นี้ลูกแก้วเตะฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179456206+07:00","message":"TextPushed: 'ชอบเธอนะคะที่เด็กเป็นคนนี้ลูกแก้วเตะฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179458326+07:00","message":"Set new StatePrefix : 'ชอบนะคะที่เด็กคนนี้ลูกแก้วเตะฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179460192+07:00","message":"Next Push (prob) : 'ชอบนะคะที่เด็กคนนี้ลูกแก้วเตะฟุตบอล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.179468524+07:00","message":"push: {true นี้ลูกแก้วเตะฟุตบอล 0 0xc000315400}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.179479536+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_59.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:25.187586566+07:00","message":"write wav file: './tmp/7530/7530_59.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:25.311604778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:25.311639989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.785030926+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.785086629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.785091896+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.78510799+07:00","message":"[buffer interim] 60 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.785113987+07:00","message":"[bufferProcess] interim [540000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.785115951+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.79321518+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.793245087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.79325161+07:00","message":"receive interim result [false|false]: ในยุค"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.793263996+07:00","message":"[buffer interim] 60 false ในยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.793270444+07:00","message":"[bufferProcess] interim [600000000]:ในยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.793273572+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.793280136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.79328402+07:00","message":"> Transcript [677] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.793286937+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.926026414+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.926082227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.926089709+07:00","message":"receive interim result [false|false]: ในยุคนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:25.926106214+07:00","message":"[buffer interim] 60 false ในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.926117192+07:00","message":"[bufferProcess] interim [720000000]:ในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.926120843+07:00","message":"[bufferProcess] send to processor:ในยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.926125182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.926129032+07:00","message":"> Transcript [678] [false]: 'ในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.926132172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:25.92613555+07:00","message":"Set new StatePrefix: 'ในยุค'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.244486411+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.244531619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้นนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.24453728+07:00","message":"receive interim result [false|false]: ในยุคนั้นนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.244553769+07:00","message":"[buffer interim] 60 false ในยุคนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.244559545+07:00","message":"[bufferProcess] interim [20000000]:ในยุคนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.244562208+07:00","message":"[bufferProcess] send to processor:ในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.244565397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.244568489+07:00","message":"> Transcript [679] [false]: 'ในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.244571261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.244573125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.244574991+07:00","message":"StatePrefix: 'ในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.244577144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.811196012+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.811233203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้นนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.81123891+07:00","message":"receive interim result [false|false]: ในยุคนั้นนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.81125131+07:00","message":"[buffer interim] 60 false ในยุคนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.811257118+07:00","message":"[bufferProcess] interim [620000000]:ในยุคนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.81125944+07:00","message":"[bufferProcess] send to processor:ในยุคนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.81126451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.811267402+07:00","message":"> Transcript [680] [false]: 'ในยุคนั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.811270524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.811272562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.811274444+07:00","message":"StatePrefix: 'ในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.811276634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.998272838+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.998311168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้นนะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.998316201+07:00","message":"receive interim result [false|false]: ในยุคนั้นนะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:26.998324521+07:00","message":"[buffer interim] 60 false ในยุคนั้นนะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.998332091+07:00","message":"[bufferProcess] interim [800000000]:ในยุคนั้นนะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.998334558+07:00","message":"[bufferProcess] send to processor:ในยุคนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.998339719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.998342424+07:00","message":"> Transcript [681] [false]: 'ในยุคนั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.998345433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.998347719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.998349643+07:00","message":"StatePrefix: 'ในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:26.998351649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.378049327+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.378086015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้นนะอาจารย์ก็เริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.378091977+07:00","message":"receive interim result [false|false]: ในยุคนั้นนะอาจารย์ก็เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.378104477+07:00","message":"[buffer interim] 60 false ในยุคนั้นนะอาจารย์ก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378112227+07:00","message":"[bufferProcess] interim [100000000]:ในยุคนั้นนะอาจารย์ก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378114735+07:00","message":"[bufferProcess] send to processor:ในยุคนั้นนะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378119867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378122647+07:00","message":"> Transcript [682] [false]: 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378125595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378127467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378129315+07:00","message":"StatePrefix: 'ในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378131367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378137192+07:00","message":"Push: 'ในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378139126+07:00","message":"TextPushed: 'ในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378141124+07:00","message":"Set new StatePrefix : 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.378143443+07:00","message":"Next Push (prob) : 'นั้นนะอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.37815093+07:00","message":"push: {false ในยุค 0 0xc003386100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.454864765+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.454906831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้นนะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.454913728+07:00","message":"receive interim result [false|false]: ในยุคนั้นนะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.454928464+07:00","message":"[buffer interim] 60 false ในยุคนั้นนะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.454935397+07:00","message":"[bufferProcess] interim [160000000]:ในยุคนั้นนะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.454937706+07:00","message":"[bufferProcess] send to processor:ในยุคนั้นนะอาจารย์ก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.454942718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.454945957+07:00","message":"> Transcript [683] [false]: 'ในยุคนั้นนะอาจารย์ก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.454948935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.454950897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.454952757+07:00","message":"StatePrefix: 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.454954877+07:00","message":"TextPushed: 'ในยุค'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.531755467+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.531797021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้นนะอาจารย์ก็เริ่มรู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.531802489+07:00","message":"receive interim result [false|false]: ในยุคนั้นนะอาจารย์ก็เริ่มรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.531817472+07:00","message":"[buffer interim] 60 false ในยุคนั้นนะอาจารย์ก็เริ่มรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.531823521+07:00","message":"[bufferProcess] interim [280000000]:ในยุคนั้นนะอาจารย์ก็เริ่มรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.531825885+07:00","message":"[bufferProcess] send to processor:ในยุคนั้นนะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.531828984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.531831699+07:00","message":"> Transcript [684] [false]: 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.531834878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.531836796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.531838838+07:00","message":"StatePrefix: 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.531840962+07:00","message":"TextPushed: 'ในยุค'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.700704242+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.700740693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.700745577+07:00","message":"receive interim result [false|false]: ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.700762578+07:00","message":"[buffer interim] 60 false ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.700772019+07:00","message":"[bufferProcess] interim [460000000]:ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.700776044+07:00","message":"[bufferProcess] send to processor:ในยุคนั้นนะอาจารย์ก็เริ่มรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.700780271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.700784474+07:00","message":"> Transcript [685] [false]: 'ในยุคนั้นนะอาจารย์ก็เริ่มรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.700789358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.700792462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.700797317+07:00","message":"StatePrefix: 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.700800763+07:00","message":"TextPushed: 'ในยุค'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.90387969+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.903916541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.903923027+07:00","message":"receive interim result [false|false]: ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.903937194+07:00","message":"[buffer interim] 60 false ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903943644+07:00","message":"[bufferProcess] interim [640000000]:ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903946015+07:00","message":"[bufferProcess] send to processor:ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.90395223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903954952+07:00","message":"> Transcript [686] [false]: 'ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903958276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903960527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903962705+07:00","message":"StatePrefix: 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903965278+07:00","message":"TextPushed: 'ในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903970968+07:00","message":"Push: 'นั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903974481+07:00","message":"TextPushed: 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903977084+07:00","message":"Set new StatePrefix : 'ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:27.903979155+07:00","message":"Next Push (prob) : 'ก็เริ่มรู้จักกับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:27.903986124+07:00","message":"push: {false นั้นนะอาจารย์ 0 0xc003386100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.036565379+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.03660705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.036615642+07:00","message":"receive interim result [false|false]: ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.036634489+07:00","message":"[buffer interim] 60 false ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.036642531+07:00","message":"[bufferProcess] interim [820000000]:ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.036647155+07:00","message":"[bufferProcess] send to processor:ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.036652127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.036656606+07:00","message":"> Transcript [687] [false]: 'ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.036663314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.036666152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.036669271+07:00","message":"StatePrefix: 'ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.036672718+07:00","message":"TextPushed: 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:28.311700925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:28.311731758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.384599542+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.526697162+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.526732932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์\",\"confidence\":0.95477813}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.526739462+07:00","message":"receive interim result [true|false]: ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.52675077+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.526752856+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.526759374+07:00","message":"[buffer interim] 60 true ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526765847+07:00","message":"[bufferProcess] interim [360000000]:ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526769318+07:00","message":"[bufferProcess] send to processor (isfinal):ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526772401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526775178+07:00","message":"> Transcript [688] [false]: 'ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526778216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526780044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.52678291+07:00","message":"StatePrefix: 'ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.52678526+07:00","message":"TextPushed: 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526786968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526788745+07:00","message":"> Transcript [689] [true]: 'ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526791+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526792678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.52679417+07:00","message":"StatePrefix: 'ในยุคนั้นนะอาจารย์ก็เริ่มรู้จักกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.526795867+07:00","message":"TextPushed: 'ในยุคนั้นนะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:28.52680234+07:00","message":"Push: 'ก็เริ่มรู้จักกับคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.526811314+07:00","message":"push: {true ก็เริ่มรู้จักกับคอมพิวเตอร์ 0 0xc003386100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:28.535449054+07:00","message":"write wav file: './tmp/7530/7530_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:28.648632615+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.395897466+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.395933012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.395938443+07:00","message":"receive interim result [false|false]: ตู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.395951252+07:00","message":"[buffer interim] 61 false ตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.395959871+07:00","message":"[bufferProcess] interim [540000000]:ตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.395962632+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.407249104+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.407277008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตุ้ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.407282575+07:00","message":"receive interim result [false|false]: ตุ้ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.407289799+07:00","message":"[buffer interim] 61 false ตุ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.40729501+07:00","message":"[bufferProcess] interim [600000000]:ตุ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.407297094+07:00","message":"[bufferProcess] send to processor:ตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.407304475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.40730723+07:00","message":"> Transcript [690] [false]: 'ตู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.407309142+07:00","message":"Set StatePrefix (first interim): 'ตู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.506537641+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.506573714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้เย็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.506578983+07:00","message":"receive interim result [false|false]: ตู้เย็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.506593066+07:00","message":"[buffer interim] 61 false ตู้เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.506598883+07:00","message":"[bufferProcess] interim [660000000]:ตู้เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.506601091+07:00","message":"[bufferProcess] send to processor:ตุ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.506604202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.506607458+07:00","message":"> Transcript [691] [false]: 'ตุ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.506609608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.506611483+07:00","message":"Set new StatePrefix: 'ตุ้ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.532529769+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.532564048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.532570204+07:00","message":"receive interim result [false|false]: ตู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.532585891+07:00","message":"[buffer interim] 61 false ตู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.532591429+07:00","message":"[bufferProcess] interim [720000000]:ตู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.532593484+07:00","message":"[bufferProcess] send to processor:ตู้เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.532596744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.532599661+07:00","message":"> Transcript [692] [false]: 'ตู้เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.532601469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.532603323+07:00","message":"Set new StatePrefix: 'ตู้เย็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.687277699+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.687313063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้ใหญ่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.687318373+07:00","message":"receive interim result [false|false]: ตู้ใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:29.687333461+07:00","message":"[buffer interim] 61 false ตู้ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.687339532+07:00","message":"[bufferProcess] interim [840000000]:ตู้ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.687341875+07:00","message":"[bufferProcess] send to processor:ตู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.687344968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.687347928+07:00","message":"> Transcript [693] [false]: 'ตู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.687349972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:29.687351918+07:00","message":"Set new StatePrefix: 'ตู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.071061086+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.071097651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้ใหญ่ๆขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.071104163+07:00","message":"receive interim result [false|false]: ตู้ใหญ่ๆขาว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.071118766+07:00","message":"[buffer interim] 61 false ตู้ใหญ่ๆขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.071125159+07:00","message":"[bufferProcess] interim [320000000]:ตู้ใหญ่ๆขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.071127727+07:00","message":"[bufferProcess] send to processor:ตู้ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.071130958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.071134438+07:00","message":"> Transcript [694] [false]: 'ตู้ใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.071137335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.071139191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.071141065+07:00","message":"StatePrefix: 'ตู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.071143022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.394686805+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.394723871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้ใหญ่ๆขาวขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.394730762+07:00","message":"receive interim result [false|false]: ตู้ใหญ่ๆขาวขาว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.394743641+07:00","message":"[buffer interim] 61 false ตู้ใหญ่ๆขาวขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.394749287+07:00","message":"[bufferProcess] interim [560000000]:ตู้ใหญ่ๆขาวขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.39475203+07:00","message":"[bufferProcess] send to processor:ตู้ใหญ่ๆขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.394757574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.394760648+07:00","message":"> Transcript [695] [false]: 'ตู้ใหญ่ๆขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.394763689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.394765712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.394767507+07:00","message":"StatePrefix: 'ตู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.39476961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.401716118+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.401728898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้ใหญ่ๆขาวครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.401732803+07:00","message":"receive interim result [false|false]: ตู้ใหญ่ๆขาวครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.40173709+07:00","message":"[buffer interim] 61 false ตู้ใหญ่ๆขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.401740521+07:00","message":"[bufferProcess] interim [620000000]:ตู้ใหญ่ๆขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.401742856+07:00","message":"[bufferProcess] send to processor:ตู้ใหญ่ๆขาวขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.401745216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.401747377+07:00","message":"> Transcript [696] [false]: 'ตู้ใหญ่ๆขาวขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.40174945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.401751349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.401753071+07:00","message":"StatePrefix: 'ตู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.401754769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.98724777+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.987289225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้ใหญ่ๆขาวครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.987296248+07:00","message":"receive interim result [false|false]: ตู้ใหญ่ๆขาวครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.987312016+07:00","message":"[buffer interim] 61 false ตู้ใหญ่ๆขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987318132+07:00","message":"[bufferProcess] interim [220000000]:ตู้ใหญ่ๆขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987320788+07:00","message":"[bufferProcess] send to processor:ตู้ใหญ่ๆขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987327679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987330317+07:00","message":"> Transcript [697] [false]: 'ตู้ใหญ่ๆขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987333357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987335504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987337384+07:00","message":"StatePrefix: 'ตู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987339917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987345667+07:00","message":"Push: 'ตู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987347576+07:00","message":"TextPushed: 'ตู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987349399+07:00","message":"Set new StatePrefix : 'ตู้ใหญ่ๆขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:30.987351328+07:00","message":"Next Push (prob) : 'ๆขาวครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:30.987359995+07:00","message":"push: {false ตู้ใหญ่ 0 0xc00313e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.27664277+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276670593+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276673456+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276675243+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276677004+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276679141+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276680697+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.27668219+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276683717+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276685223+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276686733+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276688235+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276689791+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276691344+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276692854+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.276694346+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:31.311752163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:31.311763519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.499525589+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.499562176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้ใหญ่ๆขาวครับมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.499568754+07:00","message":"receive interim result [false|false]: ตู้ใหญ่ๆขาวครับมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.499585621+07:00","message":"[buffer interim] 61 false ตู้ใหญ่ๆขาวครับมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.499591868+07:00","message":"[bufferProcess] interim [700000000]:ตู้ใหญ่ๆขาวครับมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.499594533+07:00","message":"[bufferProcess] send to processor:ตู้ใหญ่ๆขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.499598041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.499601274+07:00","message":"> Transcript [698] [false]: 'ตู้ใหญ่ๆขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.499604223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.499606662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.499608474+07:00","message":"StatePrefix: 'ตู้ใหญ่ๆขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.49961039+07:00","message":"TextPushed: 'ตู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.584765042+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.628966437+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.629000756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้ใหญ่ๆขาวครับผมเสนออะไรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.629006503+07:00","message":"receive interim result [false|false]: ตู้ใหญ่ๆขาวครับผมเสนออะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.629026897+07:00","message":"[buffer interim] 61 false ตู้ใหญ่ๆขาวครับผมเสนออะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.629033986+07:00","message":"[bufferProcess] interim [760000000]:ตู้ใหญ่ๆขาวครับผมเสนออะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.629036671+07:00","message":"[bufferProcess] send to processor:ตู้ใหญ่ๆขาวครับมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.629039638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.629042576+07:00","message":"> Transcript [699] [false]: 'ตู้ใหญ่ๆขาวครับมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.629046175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.629048121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.629050192+07:00","message":"StatePrefix: 'ตู้ใหญ่ๆขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.629052376+07:00","message":"TextPushed: 'ตู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.643770729+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.643789118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู้ใหญ่ๆขาวครับผมเสนออะไรมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.64379317+07:00","message":"receive interim result [false|false]: ตู้ใหญ่ๆขาวครับผมเสนออะไรมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.64380433+07:00","message":"[buffer interim] 61 false ตู้ใหญ่ๆขาวครับผมเสนออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.643808018+07:00","message":"[bufferProcess] interim [820000000]:ตู้ใหญ่ๆขาวครับผมเสนออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.64381137+07:00","message":"[bufferProcess] send to processor:ตู้ใหญ่ๆขาวครับผมเสนออะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.643814349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.643816419+07:00","message":"> Transcript [700] [false]: 'ตู้ใหญ่ๆขาวครับผมเสนออะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.643818886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.643820746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.643822831+07:00","message":"StatePrefix: 'ตู้ใหญ่ๆขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.643824843+07:00","message":"TextPushed: 'ตู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.731819735+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.731856292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มันตัวใหญ่ๆขาวครับผมเสนออะไรมัน\",\"confidence\":0.88877183}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.731862708+07:00","message":"receive interim result [true|false]: ที่มันตัวใหญ่ๆขาวครับผมเสนออะไรมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.731874597+07:00","message":"end recv isFinal message id 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.731876949+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.731883944+07:00","message":"[buffer interim] 61 true ที่มันตัวใหญ่ๆขาวครับผมเสนออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731890102+07:00","message":"[bufferProcess] interim [970000000]:ที่มันตัวใหญ่ๆขาวครับผมเสนออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731893774+07:00","message":"[bufferProcess] send to processor (isfinal):ตู้ใหญ่ๆขาวครับผมเสนออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.73189689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731899745+07:00","message":"> Transcript [701] [false]: 'ตู้ใหญ่ๆขาวครับผมเสนออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731903471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731905633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731908447+07:00","message":"StatePrefix: 'ตู้ใหญ่ๆขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731910634+07:00","message":"TextPushed: 'ตู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.73191669+07:00","message":"Push: 'ๆขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731918764+07:00","message":"TextPushed: 'ตู้ใหญ่ๆขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731920632+07:00","message":"Set new StatePrefix : 'ตู้ใหญ่ๆขาวครับผมเสนออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731922658+07:00","message":"Next Push (prob) : 'ผมเสนออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731924561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731926449+07:00","message":"> Transcript [702] [true]: 'ที่มันตัวใหญ่ๆขาวครับผมเสนออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731928725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.73193064+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731932226+07:00","message":"StatePrefix: 'ตู้ใหญ่ๆขาวครับผมเสนออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731933937+07:00","message":"TextPushed: 'ตู้ใหญ่ๆขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.731935436+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.731964699+07:00","message":"push: {false ๆขาวครับ 0 0xc00313e180}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.73205257+07:00","message":"Push: 'เสนออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.732057025+07:00","message":"TextPushed: 'ตู้ใหญ่ๆขาวครับเสนออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.732058914+07:00","message":"Set new StatePrefix : 'ที่มันตัวใหญ่ๆขาวครับผมเสนออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.732061058+07:00","message":"Next Push (prob) : 'ที่มันตัวใหญ่ๆขาวครับผมเสนออะไรมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:31.73206999+07:00","message":"push: {true เสนออะไรมัน 0 0xc00313e180}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:31.732075478+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_61.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:31.741497723+07:00","message":"write wav file: './tmp/7530/7530_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:32.285643643+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:32.767361538+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:32.767401055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:32.76740604+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:32.767422669+07:00","message":"[buffer interim] 62 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:32.767428747+07:00","message":"[bufferProcess] interim [300000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:32.767430593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:32.767436461+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:32.767439129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:32.767442004+07:00","message":"> Transcript [703] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:32.767444032+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.368451047+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.368485232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.36849145+07:00","message":"receive interim result [false|false]: ก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.368504418+07:00","message":"[buffer interim] 62 false ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.368512665+07:00","message":"[bufferProcess] interim [840000000]:ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.368514571+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.47648301+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.47651695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.476523248+07:00","message":"receive interim result [false|false]: ก็ดึก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.476533926+07:00","message":"[buffer interim] 62 false ก็ดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.476539492+07:00","message":"[bufferProcess] interim [960000000]:ก็ดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.476543076+07:00","message":"[bufferProcess] send to processor:ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.476549858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.476552921+07:00","message":"> Transcript [704] [false]: 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.476556284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.476558407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.476560493+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.476562454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.880595219+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.880630281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.88063706+07:00","message":"receive interim result [false|false]: ก็แกก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.880651798+07:00","message":"[buffer interim] 62 false ก็แกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.880663203+07:00","message":"[bufferProcess] interim [320000000]:ก็แกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.880665508+07:00","message":"[bufferProcess] send to processor:ก็ดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.880668546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.880671487+07:00","message":"> Transcript [705] [false]: 'ก็ดึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.880674499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.880676414+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.880678252+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.880680184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.918840783+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.918871022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.918876527+07:00","message":"receive interim result [false|false]: ก็แกก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:33.918890671+07:00","message":"[buffer interim] 62 false ก็แกก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.918897445+07:00","message":"[bufferProcess] interim [440000000]:ก็แกก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.918901021+07:00","message":"[bufferProcess] send to processor:ก็แกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.918905301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.918908706+07:00","message":"> Transcript [706] [false]: 'ก็แกก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.918911495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.918913305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.918915643+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:33.918917663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.047305748+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.047339998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.047345279+07:00","message":"receive interim result [false|false]: ก็แกก็เย็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.047357754+07:00","message":"[buffer interim] 62 false ก็แกก็เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047364935+07:00","message":"[bufferProcess] interim [560000000]:ก็แกก็เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047367357+07:00","message":"[bufferProcess] send to processor:ก็แกก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047370515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047373239+07:00","message":"> Transcript [707] [false]: 'ก็แกก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047375731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047377567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047379596+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047381892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047388094+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047389912+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047391836+07:00","message":"Set new StatePrefix : 'ก็แกก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.047393861+07:00","message":"Next Push (prob) : 'แกก็อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.047401236+07:00","message":"push: {false ก็ 0 0xc003386400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.237835064+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.237870523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.237876468+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.237891237+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.237898291+07:00","message":"[bufferProcess] interim [740000000]:ก็แกก็เย็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.23790125+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.23790436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.237906993+07:00","message":"> Transcript [708] [false]: 'ก็แกก็เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.237909164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.237911519+07:00","message":"Set new StatePrefix: 'ก็แกก็เย็น'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:34.312315905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:34.312330845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.628617777+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.628653444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.62866073+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะห้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.628673917+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.628682418+07:00","message":"[bufferProcess] interim [100000000]:ก็แกก็เย็นนะห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.628686041+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.628692929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.628697399+07:00","message":"> Transcript [709] [false]: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.628701761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.628705955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.628708071+07:00","message":"StatePrefix: 'ก็แกก็เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.628710406+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.69758076+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.697624775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.697632662+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.697649557+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.697660331+07:00","message":"[bufferProcess] interim [160000000]:ก็แกก็เย็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.697666427+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.697673608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.697678123+07:00","message":"> Transcript [710] [false]: 'ก็แกก็เย็นนะห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.6976833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.697686428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.697689234+07:00","message":"StatePrefix: 'ก็แกก็เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.697692425+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.881184125+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.881221269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.881227159+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:34.881239952+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.881248553+07:00","message":"[bufferProcess] interim [340000000]:ก็แกก็เย็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.881250945+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.88125441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.881257384+07:00","message":"> Transcript [711] [false]: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.881260331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.881262272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.881264087+07:00","message":"StatePrefix: 'ก็แกก็เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:34.88126619+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.162400936+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.162442595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.162448064+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.162459774+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.16246544+07:00","message":"[bufferProcess] interim [660000000]:ก็แกก็เย็นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162468099+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162472985+07:00","message":"[bufferProcess] send to processor (ticker):ก็แกก็เย็นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162475684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162478453+07:00","message":"> Transcript [712] [false]: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162482016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162484232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162486201+07:00","message":"StatePrefix: 'ก็แกก็เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162488426+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162494268+07:00","message":"Push: 'แกก็เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.16249625+07:00","message":"TextPushed: 'ก็แกก็เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162499116+07:00","message":"Set new StatePrefix : 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162501214+07:00","message":"Next Push (prob) : 'นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162502768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162504625+07:00","message":"> Transcript [713] [false]: 'ก็แกก็เย็นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162506517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162508132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162512525+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.162514483+07:00","message":"TextPushed: 'ก็แกก็เย็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.16252228+07:00","message":"push: {false แกก็เย็น 0 0xc003386400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.365101586+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.365137341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.36514337+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.365200995+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.365209154+07:00","message":"[bufferProcess] interim [840000000]:ก็แกก็เย็นนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.365219494+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.585269335+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.585309043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.585314693+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.585328789+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.585335437+07:00","message":"[bufferProcess] interim [20000000]:ก็แกก็เย็นนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.585337961+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.585343871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.58534654+07:00","message":"> Transcript [714] [false]: 'ก็แกก็เย็นนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.585349969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.585351838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.58535417+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.585356881+07:00","message":"TextPushed: 'ก็แกก็เย็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.670937908+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.670973344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.670979042+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.670994228+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.671000118+07:00","message":"[bufferProcess] interim [140000000]:ก็แกก็เย็นนะครับแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.671002746+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.671006359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.671009649+07:00","message":"> Transcript [715] [false]: 'ก็แกก็เย็นนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.671013216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.671015305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.671017283+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.671019448+07:00","message":"TextPushed: 'ก็แกก็เย็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.686602606+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.686632174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.686637786+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.686648283+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.686656735+07:00","message":"[bufferProcess] interim [200000000]:ก็แกก็เย็นนะครับแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.686659898+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.68666566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.686669566+07:00","message":"> Transcript [716] [false]: 'ก็แกก็เย็นนะครับแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.68667406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.686676691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.686679434+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.686681957+07:00","message":"TextPushed: 'ก็แกก็เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.686687078+07:00","message":"Push: 'นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.686689665+07:00","message":"TextPushed: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.686692624+07:00","message":"Set new StatePrefix : 'ก็แกก็เย็นนะครับแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.686695469+07:00","message":"Next Push (prob) : 'ครับแล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.686705145+07:00","message":"push: {false นะ 0 0xc003386400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.884382599+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.884433596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.884440612+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.884452963+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.884460079+07:00","message":"[bufferProcess] interim [380000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.884463343+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.88446748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.884471202+07:00","message":"> Transcript [717] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.884474213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.884476884+07:00","message":"Set new StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.93602804+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.936075901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.936081593+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:36.93609816+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.936104867+07:00","message":"[bufferProcess] interim [440000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.936107358+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.93611109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.936114101+07:00","message":"> Transcript [718] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.93611717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.93611905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.936120969+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:36.936123345+07:00","message":"TextPushed: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.0536833+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.053724545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.053730553+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมันได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.053747306+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.053753728+07:00","message":"[bufferProcess] interim [560000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.053756618+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.053759969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.053762637+07:00","message":"> Transcript [719] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.053766215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.053768152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.053769994+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.05377265+07:00","message":"TextPushed: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:37.312412364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:37.312446042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.381123091+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.381175624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.381181873+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.381194744+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.381201056+07:00","message":"[bufferProcess] interim [860000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.381203522+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.381208548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.381211904+07:00","message":"> Transcript [720] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.381215374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.38121821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.381220253+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.381222909+07:00","message":"TextPushed: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.459521118+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.459556633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.459563182+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.459578832+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459584919+07:00","message":"[bufferProcess] interim [980000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459587438+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459590463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459593161+07:00","message":"> Transcript [721] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459597001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459599337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459601623+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459605487+07:00","message":"TextPushed: 'ก็แกก็เย็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459608029+07:00","message":"Push: 'ครับแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459609783+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459611641+07:00","message":"Set new StatePrefix : 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.459613679+07:00","message":"Next Push (prob) : 'มันได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.459621534+07:00","message":"push: {false ครับแล้วก็สั่ง 0 0xc003386400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.608885065+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.608919683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.608924793+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.608936826+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.608942445+07:00","message":"[bufferProcess] interim [100000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.608944934+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.608948104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.608951197+07:00","message":"> Transcript [722] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.608953976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.608955877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.608957763+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.608959992+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.65102851+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.651067572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.651072843+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.651087093+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.651092995+07:00","message":"[bufferProcess] interim [160000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.651095112+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.651098367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.651101114+07:00","message":"> Transcript [723] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.65110444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.651106346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.651108151+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.651110492+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.690971353+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.691006222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.691011965+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.691027467+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.691033743+07:00","message":"[bufferProcess] interim [220000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.691036185+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.691043041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.691045586+07:00","message":"> Transcript [724] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.691056446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.691059953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.691061879+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.691064904+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.773344677+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.77338395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.773390004+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.773400738+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773408278+07:00","message":"[bufferProcess] interim [280000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773411099+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773416355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773419297+07:00","message":"> Transcript [725] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773422611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773424714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773426691+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773429848+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.77343411+07:00","message":"Push: 'มันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773435906+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773438718+07:00","message":"Set new StatePrefix : 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.773440894+07:00","message":"Next Push (prob) : 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.773460902+07:00","message":"push: {false มันได้แล้ว 0 0xc003386400}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.863196157+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.863233518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.863239539+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.863254043+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.863260453+07:00","message":"[bufferProcess] interim [400000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.863262688+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.86326605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.863269165+07:00","message":"> Transcript [726] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.863272632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.863274716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.863276509+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.863278592+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.961183258+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.961221853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.961227531+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:37.961240191+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.961245826+07:00","message":"[bufferProcess] interim [460000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.961248338+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.961253305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.961256079+07:00","message":"> Transcript [727] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.961259916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.961261825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.96126361+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:37.961265873+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.314552674+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.331441311+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.331475575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มันพิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.331481679+07:00","message":"receive interim result [false|false]: ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มันพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.331494857+07:00","message":"[buffer interim] 62 false ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มันพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.33150097+07:00","message":"[bufferProcess] interim [880000000]:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มันพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.331503258+07:00","message":"[bufferProcess] send to processor:ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.331513426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.331516785+07:00","message":"> Transcript [728] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.331520321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.331522486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.331524751+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.331527493+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.376765063+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.542380146+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.54241634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ 1 อาก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่าให้มันพิมพ์\",\"confidence\":0.84335047}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.542422662+07:00","message":"receive interim result [true|false]: ก็ 1 อาก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่าให้มันพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.542432432+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.542434468+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.542440078+07:00","message":"[buffer interim] 62 true ก็ 1 อาก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่าให้มันพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542447026+07:00","message":"[bufferProcess] interim [30000000]:ก็ 1 อาก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่าให้มันพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542450888+07:00","message":"[bufferProcess] send to processor (isfinal):ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มันพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542454048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542456673+07:00","message":"> Transcript [729] [false]: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มันพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542460174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.54246215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542464234+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542466907+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542469878+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542471642+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542473741+07:00","message":"Set new StatePrefix : 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มันพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542477944+07:00","message":"Next Push (prob) : 'จะให้มันพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542479687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542481522+07:00","message":"> Transcript [730] [true]: 'ก็ 1 อาก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่าให้มันพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542483652+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542485168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542487179+07:00","message":"StatePrefix: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากจะให้มันพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542489064+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.54249062+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.542592109+07:00","message":"push: {false อยาก 0 0xc003386400}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542637284+07:00","message":"Push: 'อย่าให้มันพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542641146+07:00","message":"TextPushed: 'ก็แกก็เย็นนะครับแล้วก็สั่งมันได้แล้วอยากอย่าให้มันพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542643099+07:00","message":"Set new StatePrefix : 'ก็ 1 อาก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่าให้มันพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542645195+07:00","message":"Next Push (prob) : 'ก็ 1 อาก็เย็นนะครับแล้วก็สั่งมันได้แล้วอย่าให้มันพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.542652851+07:00","message":"push: {true อย่าให้มันพิมพ์ 0 0xc003386400}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.542668959+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_62.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:38.557241995+07:00","message":"write wav file: './tmp/7530/7530_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.873090547+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.873135361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.873140492+07:00","message":"receive interim result [false|false]: สี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:38.873154022+07:00","message":"[buffer interim] 63 false สี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.873168809+07:00","message":"[bufferProcess] interim [480000000]:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:38.873171119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.363163882+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.363216487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.363222345+07:00","message":"receive interim result [false|false]: สีต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.363234454+07:00","message":"[buffer interim] 63 false สีต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.363241194+07:00","message":"[bufferProcess] interim [960000000]:สีต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.363243381+07:00","message":"[bufferProcess] send to processor:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.363246722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.363249467+07:00","message":"> Transcript [731] [false]: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.363251402+07:00","message":"Set StatePrefix (first interim): 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.429705926+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.429743381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.429748497+07:00","message":"receive interim result [false|false]: สีต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.429760974+07:00","message":"[buffer interim] 63 false สีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.429767606+07:00","message":"[bufferProcess] interim [80000000]:สีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.429770572+07:00","message":"[bufferProcess] send to processor:สีต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.429776859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.429780832+07:00","message":"> Transcript [732] [false]: 'สีต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.429785655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.429788868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.429792003+07:00","message":"StatePrefix: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.42979545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.560676634+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.560711754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.560716961+07:00","message":"receive interim result [false|false]: สีสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.560730254+07:00","message":"[buffer interim] 63 false สีสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.560736061+07:00","message":"[bufferProcess] interim [140000000]:สีสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.560738172+07:00","message":"[bufferProcess] send to processor:สีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.560740966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.560743789+07:00","message":"> Transcript [733] [false]: 'สีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.560746908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.560748994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.560750946+07:00","message":"StatePrefix: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.5607531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.61580289+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.615840201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีสันคล้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.615845665+07:00","message":"receive interim result [false|false]: สีสันคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.615856789+07:00","message":"[buffer interim] 63 false สีสันคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.615862659+07:00","message":"[bufferProcess] interim [260000000]:สีสันคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.615865183+07:00","message":"[bufferProcess] send to processor:สีสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.615870423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.615873432+07:00","message":"> Transcript [734] [false]: 'สีสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.615875941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.615877715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.615879697+07:00","message":"StatePrefix: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.615881856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.790331891+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.79036652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตี๋บางซ้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.790372268+07:00","message":"receive interim result [false|false]: ตี๋บางซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.790392363+07:00","message":"[buffer interim] 63 false ตี๋บางซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790398471+07:00","message":"[bufferProcess] interim [380000000]:ตี๋บางซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790400656+07:00","message":"[bufferProcess] send to processor:สีสันคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790403511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.7904066+07:00","message":"> Transcript [735] [false]: 'สีสันคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790409198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790411261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790413459+07:00","message":"StatePrefix: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790415523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790420548+07:00","message":"Push: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790422474+07:00","message":"TextPushed: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790424383+07:00","message":"Set new StatePrefix : 'สีสันคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.790426584+07:00","message":"Next Push (prob) : 'สันคล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.790447449+07:00","message":"push: {false สี 0 0xc003386600}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.811830409+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.811862213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตี๋สั่งทรายสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.811867287+07:00","message":"receive interim result [false|false]: ตี๋สั่งทรายสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.81188083+07:00","message":"[buffer interim] 63 false ตี๋สั่งทรายสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.811886479+07:00","message":"[bufferProcess] interim [440000000]:ตี๋สั่งทรายสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.811889199+07:00","message":"[bufferProcess] send to processor:ตี๋บางซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.811892005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.811894625+07:00","message":"> Transcript [736] [false]: 'ตี๋บางซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.811896685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.811899559+07:00","message":"Set new StatePrefix: 'ตี๋บางซ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.942892944+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.942930327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีสังข์ซ้ายฝั่งขวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.942935316+07:00","message":"receive interim result [false|false]: สีสังข์ซ้ายฝั่งขวา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:39.942948804+07:00","message":"[buffer interim] 63 false สีสังข์ซ้ายฝั่งขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.942954534+07:00","message":"[bufferProcess] interim [620000000]:สีสังข์ซ้ายฝั่งขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.942956758+07:00","message":"[bufferProcess] send to processor:ตี๋สั่งทรายสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.942961761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.942964682+07:00","message":"> Transcript [737] [false]: 'ตี๋สั่งทรายสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.942966789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:39.942968598+07:00","message":"Set new StatePrefix: 'ตี๋สั่งทรายสั่ง'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:40.313446938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:40.313449814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:40.476881067+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:40.476925279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีสังข์ซ้ายฝั่งขวาถ้าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:40.476942173+07:00","message":"receive interim result [false|false]: สีสังข์ซ้ายฝั่งขวาถ้าเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:40.47695722+07:00","message":"[buffer interim] 63 false สีสังข์ซ้ายฝั่งขวาถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.476965135+07:00","message":"[bufferProcess] interim [100000000]:สีสังข์ซ้ายฝั่งขวาถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.476969165+07:00","message":"[bufferProcess] send to processor:สีสังข์ซ้ายฝั่งขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.476976977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.476981341+07:00","message":"> Transcript [738] [false]: 'สีสังข์ซ้ายฝั่งขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.476984455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.476987367+07:00","message":"Set new StatePrefix: 'สีสังข์ซ้ายฝั่งขวา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:40.699382154+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:40.699421905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีสังข์ซ้ายฝั่งขวาถ้าเราทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:40.699429206+07:00","message":"receive interim result [false|false]: สีสังข์ซ้ายฝั่งขวาถ้าเราทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:40.699456233+07:00","message":"[buffer interim] 63 false สีสังข์ซ้ายฝั่งขวาถ้าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.699468705+07:00","message":"[bufferProcess] interim [400000000]:สีสังข์ซ้ายฝั่งขวาถ้าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.699472445+07:00","message":"[bufferProcess] send to processor:สีสังข์ซ้ายฝั่งขวาถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.699476787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.699481009+07:00","message":"> Transcript [739] [false]: 'สีสังข์ซ้ายฝั่งขวาถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.699485693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.699488417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.699491127+07:00","message":"StatePrefix: 'สีสังข์ซ้ายฝั่งขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:40.699495046+07:00","message":"TextPushed: 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.041631835+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.041677121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.041684025+07:00","message":"receive interim result [false|false]: สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.041699022+07:00","message":"[buffer interim] 63 false สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.041707471+07:00","message":"[bufferProcess] interim [640000000]:สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.041711707+07:00","message":"[bufferProcess] send to processor:สีสังข์ซ้ายฝั่งขวาถ้าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.041719524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.041722458+07:00","message":"> Transcript [740] [false]: 'สีสังข์ซ้ายฝั่งขวาถ้าเราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.041727168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.04172959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.041732018+07:00","message":"StatePrefix: 'สีสังข์ซ้ายฝั่งขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.041734777+07:00","message":"TextPushed: 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.194861835+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.257738835+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.281126662+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.281176102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.281184559+07:00","message":"receive interim result [false|false]: สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.28120148+07:00","message":"[buffer interim] 63 false สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.281209043+07:00","message":"[bufferProcess] interim [940000000]:สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.281211791+07:00","message":"[bufferProcess] send to processor:สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.281218961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.281222103+07:00","message":"> Transcript [741] [false]: 'สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.281225881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.281228017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.281230733+07:00","message":"StatePrefix: 'สีสังข์ซ้ายฝั่งขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.281234581+07:00","message":"TextPushed: 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.299579106+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.299609496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.299615051+07:00","message":"receive interim result [false|false]: สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.299630951+07:00","message":"[buffer interim] 63 false สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299636915+07:00","message":"[bufferProcess] interim [0]:สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299639706+07:00","message":"[bufferProcess] send to processor:สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299643588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299646375+07:00","message":"> Transcript [742] [false]: 'สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299650005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299651871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299655551+07:00","message":"StatePrefix: 'สีสังข์ซ้ายฝั่งขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299657944+07:00","message":"TextPushed: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299665482+07:00","message":"Push: 'สังข์ซ้ายฝั่งขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299667652+07:00","message":"TextPushed: 'สีสังข์ซ้ายฝั่งขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299669616+07:00","message":"Set new StatePrefix : 'สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.299671801+07:00","message":"Next Push (prob) : 'ถ้าเราทำเป็นเนียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.299679873+07:00","message":"push: {false สังข์ซ้ายฝั่งขวา 0 0xc003386600}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.362467519+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.362506544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตี๋ฝั่งซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย\",\"confidence\":0.9005189}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.362512724+07:00","message":"receive interim result [true|false]: ตี๋ฝั่งซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.362522333+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.362524436+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.362530551+07:00","message":"[buffer interim] 63 true ตี๋ฝั่งซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362537674+07:00","message":"[bufferProcess] interim [30000000]:ตี๋ฝั่งซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362541379+07:00","message":"[bufferProcess] send to processor (isfinal):สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362544614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362547477+07:00","message":"> Transcript [743] [false]: 'สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362549996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362552103+07:00","message":"Set new StatePrefix: 'สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362553906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362555674+07:00","message":"> Transcript [744] [true]: 'ตี๋ฝั่งซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362558163+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362560074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362561813+07:00","message":"StatePrefix: 'สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362564282+07:00","message":"TextPushed: 'สีสังข์ซ้ายฝั่งขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362565904+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362704625+07:00","message":"Push: 'ถ้าเราทำเป็นเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362707509+07:00","message":"TextPushed: 'สีสังข์ซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362709565+07:00","message":"Set new StatePrefix : 'ตี๋ฝั่งซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362711462+07:00","message":"Next Push (prob) : 'ตี๋ฝั่งซ้ายฝั่งขวาถ้าเราทำเป็นเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:41.362719482+07:00","message":"push: {true ถ้าเราทำเป็นเนี่ย 0 0xc003386600}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:41.362746743+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_63.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:41.371292704+07:00","message":"write wav file: './tmp/7530/7530_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.007732941+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.007771879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.007777097+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.007790192+07:00","message":"[buffer interim] 64 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.007796947+07:00","message":"[bufferProcess] interim [540000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.007798889+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.094016136+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.094054817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.094060371+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.094078017+07:00","message":"[buffer interim] 64 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.094084892+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.094087417+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.094090699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.094093499+07:00","message":"> Transcript [745] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.094095447+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.167844823+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.167885289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.167890956+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.167902297+07:00","message":"[buffer interim] 64 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.167908464+07:00","message":"[bufferProcess] interim [660000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.16791077+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.167914641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.167917393+07:00","message":"> Transcript [746] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.167919473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.167921372+07:00","message":"Set new StatePrefix: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.254223914+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.254271701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.254277613+07:00","message":"receive interim result [false|false]: เราอยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.254293823+07:00","message":"[buffer interim] 64 false เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.254301044+07:00","message":"[bufferProcess] interim [720000000]:เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.254304351+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.254315237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.254319382+07:00","message":"> Transcript [747] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.254323142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.254325227+07:00","message":"Set new StatePrefix: 'เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.382079606+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.382117803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะตัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.382123972+07:00","message":"receive interim result [false|false]: เราจะตัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.382140663+07:00","message":"[buffer interim] 64 false เราจะตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.382146453+07:00","message":"[bufferProcess] interim [840000000]:เราจะตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.38214878+07:00","message":"[bufferProcess] send to processor:เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.38215696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.382161209+07:00","message":"> Transcript [748] [false]: 'เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.382165164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.382167519+07:00","message":"Set new StatePrefix: 'เราอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.586414204+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.586452925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.586458672+07:00","message":"receive interim result [false|false]: เราจะกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.586473447+07:00","message":"[buffer interim] 64 false เราจะกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.586484116+07:00","message":"[bufferProcess] interim [960000000]:เราจะกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.586486614+07:00","message":"[bufferProcess] send to processor:เราจะตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.586492298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.586495171+07:00","message":"> Transcript [749] [false]: 'เราจะตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.586497374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.586499266+07:00","message":"Set new StatePrefix: 'เราจะตัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.657555207+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.657598296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะกลับมาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.657604978+07:00","message":"receive interim result [false|false]: เราจะกลับมาได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.657616888+07:00","message":"[buffer interim] 64 false เราจะกลับมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.657625443+07:00","message":"[bufferProcess] interim [80000000]:เราจะกลับมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.657627757+07:00","message":"[bufferProcess] send to processor:เราจะกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.657634029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.657637557+07:00","message":"> Transcript [750] [false]: 'เราจะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.657639817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.65764171+07:00","message":"Set new StatePrefix: 'เราจะกลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.670400617+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.670426503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะกลับมาได้บ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.670431393+07:00","message":"receive interim result [false|false]: เราจะกลับมาได้บ่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.670439175+07:00","message":"[buffer interim] 64 false เราจะกลับมาได้บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.670444132+07:00","message":"[bufferProcess] interim [140000000]:เราจะกลับมาได้บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.670446156+07:00","message":"[bufferProcess] send to processor:เราจะกลับมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.670449016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.670451852+07:00","message":"> Transcript [751] [false]: 'เราจะกลับมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.670454619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.67045669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.670458616+07:00","message":"StatePrefix: 'เราจะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.670460518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.67451605+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.67982982+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.679854528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะกลับมาได้หมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.679859741+07:00","message":"receive interim result [false|false]: เราจะกลับมาได้หมด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.67987113+07:00","message":"[buffer interim] 64 false เราจะกลับมาได้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.67987602+07:00","message":"[bufferProcess] interim [200000000]:เราจะกลับมาได้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.679878274+07:00","message":"[bufferProcess] send to processor:เราจะกลับมาได้บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.679880738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.679883257+07:00","message":"> Transcript [752] [false]: 'เราจะกลับมาได้บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.679885982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.679888153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.679889872+07:00","message":"StatePrefix: 'เราจะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.679891637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.692582224+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.692604527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะกลับมาได้หมดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.692609593+07:00","message":"receive interim result [false|false]: เราจะกลับมาได้หมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.69261596+07:00","message":"[buffer interim] 64 false เราจะกลับมาได้หมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.692620354+07:00","message":"[bufferProcess] interim [320000000]:เราจะกลับมาได้หมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.692622837+07:00","message":"[bufferProcess] send to processor:เราจะกลับมาได้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.692630622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.692632855+07:00","message":"> Transcript [753] [false]: 'เราจะกลับมาได้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.692635413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.692637109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.692640017+07:00","message":"StatePrefix: 'เราจะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.692641893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.806988729+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.868036252+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.868078163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะกลับมาได้หมดเลย\",\"confidence\":0.84135246}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.868083839+07:00","message":"receive interim result [true|false]: เราจะกลับมาได้หมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.868091588+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.868093791+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.868099815+07:00","message":"[buffer interim] 64 true เราจะกลับมาได้หมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868109167+07:00","message":"[bufferProcess] interim [440000000]:เราจะกลับมาได้หมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868112317+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะกลับมาได้หมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868115503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868118315+07:00","message":"> Transcript [754] [false]: 'เราจะกลับมาได้หมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868121304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868123407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868125119+07:00","message":"StatePrefix: 'เราจะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868126954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868133028+07:00","message":"Push: 'เราจะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868134844+07:00","message":"TextPushed: 'เราจะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868136777+07:00","message":"Set new StatePrefix : 'เราจะกลับมาได้หมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868138764+07:00","message":"Next Push (prob) : 'ได้หมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868140516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.86814239+07:00","message":"> Transcript [755] [true]: 'เราจะกลับมาได้หมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868144523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868146211+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868148096+07:00","message":"StatePrefix: 'เราจะกลับมาได้หมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868150113+07:00","message":"TextPushed: 'เราจะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:42.868152099+07:00","message":"Push: 'ได้หมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.868160125+07:00","message":"push: {false เราจะกลับมา 0 0xc000682c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:42.868165044+07:00","message":"push: {true ได้หมดเลย 0 0xc000682c00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:42.874023688+07:00","message":"write wav file: './tmp/7530/7530_64.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:43.313611144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:43.313611272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.332660746+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.33270101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.332706895+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.332720311+07:00","message":"[buffer interim] 65 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.332725745+07:00","message":"[bufferProcess] interim [540000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.332727715+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.497012143+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.497048544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแต่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.497054043+07:00","message":"receive interim result [false|false]: การแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.497065378+07:00","message":"[buffer interim] 65 false การแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.497072013+07:00","message":"[bufferProcess] interim [720000000]:การแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.49707423+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.497083709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.497086863+07:00","message":"> Transcript [756] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.497088975+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.635378111+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.740875825+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.740909924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.740915282+07:00","message":"receive interim result [false|false]: การตลาด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.740924589+07:00","message":"[buffer interim] 65 false การตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.740930412+07:00","message":"[bufferProcess] interim [900000000]:การตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.74093265+07:00","message":"[bufferProcess] send to processor:การแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.740935708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.74093906+07:00","message":"> Transcript [757] [false]: 'การแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.740941909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.740943961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.740945788+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.740947636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.750646357+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.75068235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามใจเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.750688809+07:00","message":"receive interim result [false|false]: ถามใจเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.750703854+07:00","message":"[buffer interim] 65 false ถามใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.750710444+07:00","message":"[bufferProcess] interim [960000000]:ถามใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.750712898+07:00","message":"[bufferProcess] send to processor:การตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.750719519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.750722447+07:00","message":"> Transcript [758] [false]: 'การตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.750725594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.750727503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.750729289+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.750731667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.766166594+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.838302654+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.83833819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไต่ราว\",\"confidence\":0.55624354}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.838344726+07:00","message":"receive interim result [true|false]: การไต่ราว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.838356721+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.838359513+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.838376116+07:00","message":"[buffer interim] 65 true การไต่ราว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838383694+07:00","message":"[bufferProcess] interim [50000000]:การไต่ราว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838387454+07:00","message":"[bufferProcess] send to processor (isfinal):ถามใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838390823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838393891+07:00","message":"> Transcript [759] [false]: 'ถามใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838395967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838398187+07:00","message":"Set new StatePrefix: 'ถามใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838400094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838402033+07:00","message":"> Transcript [760] [true]: 'การไต่ราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.83840445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838406672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838408453+07:00","message":"StatePrefix: 'ถามใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838410357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:43.838412933+07:00","message":"Push: 'การไต่ราว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:43.838421412+07:00","message":"push: {true การไต่ราว 0 0xc000314380}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:43.844089517+07:00","message":"write wav file: './tmp/7530/7530_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.014382281+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.014422365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.014428492+07:00","message":"receive interim result [false|false]: ข้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.014443893+07:00","message":"[buffer interim] 66 false ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.014450583+07:00","message":"[bufferProcess] interim [80000000]:ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.014452578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.014458144+07:00","message":"[bufferProcess] send to processor (ticker):ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.01446105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.014464172+07:00","message":"> Transcript [761] [false]: 'ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.014466545+07:00","message":"Set StatePrefix (first interim): 'ข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.156728123+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.156766932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อนข้างต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.15677287+07:00","message":"receive interim result [false|false]: ค่อนข้างต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.156785202+07:00","message":"[buffer interim] 66 false ค่อนข้างต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.156792979+07:00","message":"[bufferProcess] interim [200000000]:ค่อนข้างต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.156795007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.393510359+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.393551732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.393557473+07:00","message":"receive interim result [false|false]: ตามใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.393580827+07:00","message":"[buffer interim] 66 false ตามใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.393589234+07:00","message":"[bufferProcess] interim [440000000]:ตามใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.393591948+07:00","message":"[bufferProcess] send to processor:ค่อนข้างต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.393595585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.393598611+07:00","message":"> Transcript [762] [false]: 'ค่อนข้างต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.393600917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.393602711+07:00","message":"Set new StatePrefix: 'ค่อนข้างต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.429307698+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.429352544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อนข้างต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.429358199+07:00","message":"receive interim result [false|false]: ค่อนข้างต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:45.429371133+07:00","message":"[buffer interim] 66 false ค่อนข้างต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.429377124+07:00","message":"[bufferProcess] interim [500000000]:ค่อนข้างต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.429380268+07:00","message":"[bufferProcess] send to processor:ตามใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.429387284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.429390416+07:00","message":"> Transcript [763] [false]: 'ตามใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.429392822+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:45.429395618+07:00","message":"Set new StatePrefix: 'ตามใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.026619322+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.02666359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.026669596+07:00","message":"receive interim result [false|false]: ตามใจใครสน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.02668554+07:00","message":"[buffer interim] 66 false ตามใจใครสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.026692922+07:00","message":"[bufferProcess] interim [40000000]:ตามใจใครสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.026695699+07:00","message":"[bufferProcess] send to processor:ค่อนข้างต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.02670315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.026705979+07:00","message":"> Transcript [764] [false]: 'ค่อนข้างต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.026708412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.026713448+07:00","message":"Set new StatePrefix: 'ค่อนข้างต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.10533885+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.105374535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.105380069+07:00","message":"receive interim result [false|false]: ตามใจใครสอน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.1053962+07:00","message":"[buffer interim] 66 false ตามใจใครสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.105403433+07:00","message":"[bufferProcess] interim [160000000]:ตามใจใครสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.105405705+07:00","message":"[bufferProcess] send to processor:ตามใจใครสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.105409148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.105411928+07:00","message":"> Transcript [765] [false]: 'ตามใจใครสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.105414068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.105415905+07:00","message":"Set new StatePrefix: 'ตามใจใครสน'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:46.314446418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:46.314452721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.342135759+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.342171504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอนอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.342177184+07:00","message":"receive interim result [false|false]: ตามใจใครสอนอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.342190493+07:00","message":"[buffer interim] 66 false ตามใจใครสอนอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.342196485+07:00","message":"[bufferProcess] interim [340000000]:ตามใจใครสอนอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.342198873+07:00","message":"[bufferProcess] send to processor:ตามใจใครสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.342203662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.342206644+07:00","message":"> Transcript [766] [false]: 'ตามใจใครสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.342208724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.342210562+07:00","message":"Set new StatePrefix: 'ตามใจใครสอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.424627772+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.424663558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอนอาจารย์ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.424669785+07:00","message":"receive interim result [false|false]: ตามใจใครสอนอาจารย์ให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.424683059+07:00","message":"[buffer interim] 66 false ตามใจใครสอนอาจารย์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.424689147+07:00","message":"[bufferProcess] interim [460000000]:ตามใจใครสอนอาจารย์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.424691507+07:00","message":"[bufferProcess] send to processor:ตามใจใครสอนอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.42469706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.424699631+07:00","message":"> Transcript [767] [false]: 'ตามใจใครสอนอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.424702833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.424705391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.424707225+07:00","message":"StatePrefix: 'ตามใจใครสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.424709547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.534331805+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.534369262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอนอาจารย์ให้เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.534375204+07:00","message":"receive interim result [false|false]: ตามใจใครสอนอาจารย์ให้เขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.534388741+07:00","message":"[buffer interim] 66 false ตามใจใครสอนอาจารย์ให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.534395964+07:00","message":"[bufferProcess] interim [580000000]:ตามใจใครสอนอาจารย์ให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.53439861+07:00","message":"[bufferProcess] send to processor:ตามใจใครสอนอาจารย์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.534404085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.534407203+07:00","message":"> Transcript [768] [false]: 'ตามใจใครสอนอาจารย์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.534410366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.534412257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.534414106+07:00","message":"StatePrefix: 'ตามใจใครสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.534416351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.735158963+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.735204896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอนอาจารย์ให้เขียนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.735211844+07:00","message":"receive interim result [false|false]: ตามใจใครสอนอาจารย์ให้เขียนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.735228806+07:00","message":"[buffer interim] 66 false ตามใจใครสอนอาจารย์ให้เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.73523615+07:00","message":"[bufferProcess] interim [820000000]:ตามใจใครสอนอาจารย์ให้เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.735238974+07:00","message":"[bufferProcess] send to processor:ตามใจใครสอนอาจารย์ให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.735243765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.735246714+07:00","message":"> Transcript [769] [false]: 'ตามใจใครสอนอาจารย์ให้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.73525035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.735252515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.735254405+07:00","message":"StatePrefix: 'ตามใจใครสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.735257417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.789355357+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.789391498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอนอาจารย์ให้เขียนปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.789396672+07:00","message":"receive interim result [false|false]: ตามใจใครสอนอาจารย์ให้เขียนปก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.789409539+07:00","message":"[buffer interim] 66 false ตามใจใครสอนอาจารย์ให้เขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.789415388+07:00","message":"[bufferProcess] interim [880000000]:ตามใจใครสอนอาจารย์ให้เขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.789417506+07:00","message":"[bufferProcess] send to processor:ตามใจใครสอนอาจารย์ให้เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.78942067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.789423431+07:00","message":"> Transcript [770] [false]: 'ตามใจใครสอนอาจารย์ให้เขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.789427106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.78942956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.789431962+07:00","message":"StatePrefix: 'ตามใจใครสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.789434176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.789440017+07:00","message":"Push: 'ตามใจใครสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.789442215+07:00","message":"TextPushed: 'ตามใจใครสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.789444537+07:00","message":"Set new StatePrefix : 'ตามใจใครสอนอาจารย์ให้เขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.789447149+07:00","message":"Next Push (prob) : 'อาจารย์ให้เขียนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.789455853+07:00","message":"push: {false ตามใจใครสอน 0 0xc003386a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.94362046+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.94365259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.943658344+07:00","message":"receive interim result [false|false]: ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:46.943674062+07:00","message":"[buffer interim] 66 false ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.943681312+07:00","message":"[bufferProcess] interim [940000000]:ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.943684577+07:00","message":"[bufferProcess] send to processor:ตามใจใครสอนอาจารย์ให้เขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.943688504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.943691305+07:00","message":"> Transcript [771] [false]: 'ตามใจใครสอนอาจารย์ให้เขียนปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.943693717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:46.943695591+07:00","message":"Set new StatePrefix: 'ตามใจใครสอนอาจารย์ให้เขียนปก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.084103706+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.149549643+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.149584721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.149590618+07:00","message":"receive interim result [false|false]: ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมบน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.149605782+07:00","message":"[buffer interim] 66 false ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมบน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.149612652+07:00","message":"[bufferProcess] interim [180000000]:ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมบน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.149615062+07:00","message":"[bufferProcess] send to processor:ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.149619132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.149622042+07:00","message":"> Transcript [772] [false]: 'ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.149624492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.149627201+07:00","message":"Set new StatePrefix: 'ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.291914283+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.291953178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.29196021+07:00","message":"receive interim result [false|false]: ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.291978207+07:00","message":"[buffer interim] 66 false ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.291986372+07:00","message":"[bufferProcess] interim [300000000]:ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.291990211+07:00","message":"[bufferProcess] send to processor:ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมบน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.29199728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.292001621+07:00","message":"> Transcript [773] [false]: 'ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.292006946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.292009749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.292012288+07:00","message":"StatePrefix: 'ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.292016166+07:00","message":"TextPushed: 'ตามใจใครสอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.315595694+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.315633714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.315640834+07:00","message":"receive interim result [false|false]: ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.31565564+07:00","message":"[buffer interim] 66 false ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.315663134+07:00","message":"[bufferProcess] interim [360000000]:ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.315667148+07:00","message":"[bufferProcess] send to processor:ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.315671136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.315674765+07:00","message":"> Transcript [774] [false]: 'ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.315678889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.315681353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.315684285+07:00","message":"StatePrefix: 'ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.315688009+07:00","message":"TextPushed: 'ตามใจใครสอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.38639679+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.386440935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก\",\"confidence\":0.92126554}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.386448448+07:00","message":"receive interim result [true|false]: ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.386460454+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.386463509+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.386483282+07:00","message":"[buffer interim] 66 true ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386497364+07:00","message":"[bufferProcess] interim [360000000]:ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386505029+07:00","message":"[bufferProcess] send to processor (isfinal):ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.38650836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386512172+07:00","message":"> Transcript [775] [false]: 'ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386515748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386517868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386520272+07:00","message":"StatePrefix: 'ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386522814+07:00","message":"TextPushed: 'ตามใจใครสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386524472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386526252+07:00","message":"> Transcript [776] [true]: 'ตามใจใครสอนอาจารย์ให้เขียนโปรแกรมคนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386528348+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386530034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386531537+07:00","message":"StatePrefix: 'ตามใจใครสอนอาจารย์ให้เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386533349+07:00","message":"TextPushed: 'ตามใจใครสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:47.386540788+07:00","message":"Push: 'อาจารย์ให้เขียนโปรแกรมคนแรก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.386551031+07:00","message":"push: {true อาจารย์ให้เขียนโปรแกรมคนแรก 0 0xc003386a00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:47.395172796+07:00","message":"write wav file: './tmp/7530/7530_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:47.666253615+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.33971324+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.339750716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.339755537+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.33976955+07:00","message":"[buffer interim] 67 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.339775539+07:00","message":"[bufferProcess] interim [660000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.339777433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.40497968+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.405015364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.405020701+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.405035556+07:00","message":"[buffer interim] 67 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.405041429+07:00","message":"[bufferProcess] interim [780000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.405043736+07:00","message":"[bufferProcess] send to processor:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.405052072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.405055163+07:00","message":"> Transcript [777] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.405057106+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.649498825+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.649531704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.649537129+07:00","message":"receive interim result [false|false]: เป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.649552384+07:00","message":"[buffer interim] 67 false เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.649558457+07:00","message":"[bufferProcess] interim [960000000]:เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.649560905+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.649564129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.649566952+07:00","message":"> Transcript [778] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.6495693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.649571189+07:00","message":"Set new StatePrefix: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.710986669+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.711023088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.711029493+07:00","message":"receive interim result [false|false]: เป็นคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:48.711043409+07:00","message":"[buffer interim] 67 false เป็นคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.711050525+07:00","message":"[bufferProcess] interim [80000000]:เป็นคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.711054349+07:00","message":"[bufferProcess] send to processor:เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.711061045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.711065065+07:00","message":"> Transcript [779] [false]: 'เป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.71106894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.711071477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.711074584+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:48.711077469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:49.314944647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:49.314970713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.31494576+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.315036431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นคุณครู\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.315044867+07:00","message":"receive interim result [false|false]: เป็นคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.315066328+07:00","message":"[buffer interim] 67 false เป็นคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.315078466+07:00","message":"[bufferProcess] interim [680000000]:เป็นคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.315084843+07:00","message":"[bufferProcess] send to processor:เป็นคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.315091515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.315096138+07:00","message":"> Transcript [780] [false]: 'เป็นคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.315100641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.315112479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.315115246+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.315117311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.538914489+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.538947775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นคุณครูเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.538954055+07:00","message":"receive interim result [false|false]: เป็นคุณครูเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.538967967+07:00","message":"[buffer interim] 67 false เป็นคุณครูเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.538982311+07:00","message":"[bufferProcess] interim [860000000]:เป็นคุณครูเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.538985169+07:00","message":"[bufferProcess] send to processor:เป็นคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.538991267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.538993981+07:00","message":"> Transcript [781] [false]: 'เป็นคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.538997185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.538999175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.539000983+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.539002935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.557980096+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.558012456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นคุณครูสมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.558018634+07:00","message":"receive interim result [false|false]: เป็นคุณครูสมัย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.558031125+07:00","message":"[buffer interim] 67 false เป็นคุณครูสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.55803703+07:00","message":"[bufferProcess] interim [920000000]:เป็นคุณครูสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558039305+07:00","message":"[bufferProcess] send to processor:เป็นคุณครูเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558043337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558046116+07:00","message":"> Transcript [782] [false]: 'เป็นคุณครูเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558049125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558051099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558052859+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558054756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558061094+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558063106+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558065218+07:00","message":"Set new StatePrefix : 'เป็นคุณครูเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.558067883+07:00","message":"Next Push (prob) : 'คุณครูเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.558075622+07:00","message":"push: {false เป็น 0 0xc003386d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.723686601+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.723727627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นคุณครูทำไมมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.723733831+07:00","message":"receive interim result [false|false]: เป็นคุณครูทำไมมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.7237486+07:00","message":"[buffer interim] 67 false เป็นคุณครูทำไมมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.723756663+07:00","message":"[bufferProcess] interim [40000000]:เป็นคุณครูทำไมมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.723759177+07:00","message":"[bufferProcess] send to processor:เป็นคุณครูสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.723762735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.723765468+07:00","message":"> Transcript [783] [false]: 'เป็นคุณครูสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.723767691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.723769697+07:00","message":"Set new StatePrefix: 'เป็นคุณครูสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.73217704+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.732190467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นคุณครูสมาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.732194344+07:00","message":"receive interim result [false|false]: เป็นคุณครูสมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.732199735+07:00","message":"[buffer interim] 67 false เป็นคุณครูสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.732203093+07:00","message":"[bufferProcess] interim [100000000]:เป็นคุณครูสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.732205527+07:00","message":"[bufferProcess] send to processor:เป็นคุณครูทำไมมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.732208523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.732212072+07:00","message":"> Transcript [784] [false]: 'เป็นคุณครูทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.732214023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.732215659+07:00","message":"Set new StatePrefix: 'เป็นคุณครูทำไมมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.794068227+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.794095187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นคุณครูสมัยมัธยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.794100432+07:00","message":"receive interim result [false|false]: เป็นคุณครูสมัยมัธยม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.79412264+07:00","message":"[buffer interim] 67 false เป็นคุณครูสมัยมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.794129042+07:00","message":"[bufferProcess] interim [220000000]:เป็นคุณครูสมัยมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.794131865+07:00","message":"[bufferProcess] send to processor:เป็นคุณครูสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.794135387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.794137977+07:00","message":"> Transcript [785] [false]: 'เป็นคุณครูสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.794139988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:49.794141871+07:00","message":"Set new StatePrefix: 'เป็นคุณครูสมาธิ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:49.974483231+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.067859652+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.067892491+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-03-23T16:40:50.0678987+07:00","message":"receive interim result [true|false]: เป็นคุณครูสมัยมัธยม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.06791014+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.067912523+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.067918701+07:00","message":"[buffer interim] 67 true เป็นคุณครูสมัยมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067924952+07:00","message":"[bufferProcess] interim [520000000]:เป็นคุณครูสมัยมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067928113+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นคุณครูสมัยมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067931033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.06793386+07:00","message":"> Transcript [786] [false]: 'เป็นคุณครูสมัยมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067936022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067938152+07:00","message":"Set new StatePrefix: 'เป็นคุณครูสมัยมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067939889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067941564+07:00","message":"> Transcript [787] [true]: 'เป็นคุณครูสมัยมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067943816+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067945754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067947657+07:00","message":"StatePrefix: 'เป็นคุณครูสมัยมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067949723+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.067956039+07:00","message":"Push: 'คุณครูสมัยมัธยม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.067964401+07:00","message":"push: {true คุณครูสมัยมัธยม 0 0xc003386d00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:50.076136919+07:00","message":"write wav file: './tmp/7530/7530_67.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.105456013+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.964922822+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.964958286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.964963196+07:00","message":"receive interim result [false|false]: ในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:50.96497284+07:00","message":"[buffer interim] 68 false ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.964978603+07:00","message":"[bufferProcess] interim [720000000]:ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:50.964980614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:51.522792498+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:51.522828702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:51.522835833+07:00","message":"receive interim result [false|false]: ในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:51.522850037+07:00","message":"[buffer interim] 68 false ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.522856944+07:00","message":"[bufferProcess] interim [320000000]:ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.522859497+07:00","message":"[bufferProcess] send to processor:ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.522866108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.522869271+07:00","message":"> Transcript [788] [false]: 'ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.522871423+07:00","message":"Set StatePrefix (first interim): 'ในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:51.84773776+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:51.847776556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:51.847782694+07:00","message":"receive interim result [false|false]: ในห้องห้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:51.8477977+07:00","message":"[buffer interim] 68 false ในห้องห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.847805305+07:00","message":"[bufferProcess] interim [560000000]:ในห้องห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.847808013+07:00","message":"[bufferProcess] send to processor:ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.847815809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.847818689+07:00","message":"> Transcript [789] [false]: 'ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.847821535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.84782352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.84782568+07:00","message":"StatePrefix: 'ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:51.847827665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.240607056+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.240645309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.24065257+07:00","message":"receive interim result [false|false]: ในห้องห้องห้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.24066546+07:00","message":"[buffer interim] 68 false ในห้องห้องห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.240671052+07:00","message":"[bufferProcess] interim [980000000]:ในห้องห้องห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.240674382+07:00","message":"[bufferProcess] send to processor:ในห้องห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.24068056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.24068349+07:00","message":"> Transcript [790] [false]: 'ในห้องห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.240686567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.240688817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.240691081+07:00","message":"StatePrefix: 'ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.240693299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:52.31561554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:52.315639228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.428295785+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.428336518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.428341483+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องครัว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.428353597+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.428359581+07:00","message":"[bufferProcess] interim [160000000]:ในห้องห้องห้องครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.428361772+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.4283671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.428369943+07:00","message":"> Transcript [791] [false]: 'ในห้องห้องห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.428372828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.42837482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.428376765+07:00","message":"StatePrefix: 'ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.428378838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.434606882+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.434631093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.434636659+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องคอม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.434651009+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434655862+07:00","message":"[bufferProcess] interim [220000000]:ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434658014+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้องครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434660649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434662907+07:00","message":"> Transcript [792] [false]: 'ในห้องห้องห้องครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434665528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434667608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434669833+07:00","message":"StatePrefix: 'ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434671711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434677753+07:00","message":"Push: 'ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434679636+07:00","message":"TextPushed: 'ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434681422+07:00","message":"Set new StatePrefix : 'ในห้องห้องห้องครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.434683486+07:00","message":"Next Push (prob) : 'ห้องห้องครัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.434690663+07:00","message":"push: {false ในห้อง 0 0xc000683f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.704425701+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.704467714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอมก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.704473407+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องคอมก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.704491184+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องคอมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.704500125+07:00","message":"[bufferProcess] interim [400000000]:ในห้องห้องห้องคอมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.704503053+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.704507052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.704509812+07:00","message":"> Transcript [793] [false]: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.704512649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.704514929+07:00","message":"Set new StatePrefix: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.787759332+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.787801625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.787807811+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องคอม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:52.787823506+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.787831065+07:00","message":"[bufferProcess] interim [460000000]:ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.787833989+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้องคอมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.787841232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.787844214+07:00","message":"> Transcript [794] [false]: 'ในห้องห้องห้องคอมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.787847427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.787849482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.787851354+07:00","message":"StatePrefix: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:52.787853809+07:00","message":"TextPushed: 'ในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.104665486+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.104706501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.104711601+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องคอม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.104727224+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.104735178+07:00","message":"[bufferProcess] interim [820000000]:ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.104737702+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.104741992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.104745194+07:00","message":"> Transcript [795] [false]: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.104747986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.104750173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.104752078+07:00","message":"StatePrefix: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.104754342+07:00","message":"TextPushed: 'ในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.347209012+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.34724598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอมเข้าห้องของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.347253575+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องคอมเข้าห้องของพี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.347267201+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องคอมเข้าห้องของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.347273622+07:00","message":"[bufferProcess] interim [0]:ในห้องห้องห้องคอมเข้าห้องของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.347276068+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.347283092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.347285925+07:00","message":"> Transcript [796] [false]: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.347289292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.347291802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.347293893+07:00","message":"StatePrefix: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.347296182+07:00","message":"TextPushed: 'ในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.438662081+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.438697952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.438704079+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องคอม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.43871754+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438723767+07:00","message":"[bufferProcess] interim [60000000]:ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438726655+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้องคอมเข้าห้องของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438733034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438736147+07:00","message":"> Transcript [797] [false]: 'ในห้องห้องห้องคอมเข้าห้องของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438739852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438741943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438744107+07:00","message":"StatePrefix: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438746221+07:00","message":"TextPushed: 'ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438752423+07:00","message":"Push: 'ห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438754243+07:00","message":"TextPushed: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438756172+07:00","message":"Set new StatePrefix : 'ในห้องห้องห้องคอมเข้าห้องของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.438758319+07:00","message":"Next Push (prob) : 'เข้าห้องของพี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.438765068+07:00","message":"push: {false ห้องห้องคอม 0 0xc000683f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.472804396+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.472845762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอมเข้าห้องของพี่ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.472852424+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องคอมเข้าห้องของพี่ขอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.472868024+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องคอมเข้าห้องของพี่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.472876381+07:00","message":"[bufferProcess] interim [120000000]:ในห้องห้องห้องคอมเข้าห้องของพี่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.472879338+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.472887023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.472889965+07:00","message":"> Transcript [798] [false]: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.472892593+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.489036669+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.489063826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอมเข้าห้องเขามีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.489069698+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องคอมเข้าห้องเขามีความ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.489082073+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องคอมเข้าห้องเขามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.489087602+07:00","message":"[bufferProcess] interim [180000000]:ในห้องห้องห้องคอมเข้าห้องเขามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.489090196+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้องคอมเข้าห้องของพี่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.489096313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.489099232+07:00","message":"> Transcript [799] [false]: 'ในห้องห้องห้องคอมเข้าห้องของพี่ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.489102803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.489104888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.489106636+07:00","message":"StatePrefix: 'ในห้องห้องห้องคอมเข้าห้องของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.489109619+07:00","message":"TextPushed: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.56473459+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.626111726+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.64559624+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.645632377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.64563926+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.64565361+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.645660938+07:00","message":"[bufferProcess] interim [300000000]:ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.645664137+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้องคอมเข้าห้องเขามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.645670647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.645673724+07:00","message":"> Transcript [800] [false]: 'ในห้องห้องห้องคอมเข้าห้องเขามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.645676225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.645678323+07:00","message":"Set new StatePrefix: 'ในห้องห้องห้องคอมเข้าห้องเขามีความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.762790817+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.76282501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่สัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.762831207+07:00","message":"receive interim result [false|false]: ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่สัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.762843802+07:00","message":"[buffer interim] 68 false ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.762850151+07:00","message":"[bufferProcess] interim [480000000]:ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.762852818+07:00","message":"[bufferProcess] send to processor:ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.762859282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.762862622+07:00","message":"> Transcript [801] [false]: 'ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.762864952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.762867072+07:00","message":"Set new StatePrefix: 'ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.81449747+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.839464039+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.839499843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในห้องห้องห้องคอมก็ห้องเขามีคอมอยู่\",\"confidence\":0.91816837}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.839506493+07:00","message":"receive interim result [true|false]: ในห้องห้องห้องคอมก็ห้องเขามีคอมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.839518859+07:00","message":"end recv isFinal message id 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.839520986+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.83952612+07:00","message":"[buffer interim] 68 true ในห้องห้องห้องคอมก็ห้องเขามีคอมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839531971+07:00","message":"[bufferProcess] interim [480000000]:ในห้องห้องห้องคอมก็ห้องเขามีคอมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839535289+07:00","message":"[bufferProcess] send to processor (isfinal):ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839539261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839542013+07:00","message":"> Transcript [802] [false]: 'ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่สัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839544956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839546642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839548459+07:00","message":"StatePrefix: 'ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839550647+07:00","message":"TextPushed: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839552377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839554132+07:00","message":"> Transcript [803] [true]: 'ในห้องห้องห้องคอมก็ห้องเขามีคอมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839556285+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839557801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839559603+07:00","message":"StatePrefix: 'ในห้องห้องห้องคอมเข้าห้องของพี่คอมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.839562162+07:00","message":"TextPushed: 'ในห้องห้องห้องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.83956487+07:00","message":"Push: 'ก็ห้องเขามีคอมอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.839572961+07:00","message":"push: {true ก็ห้องเขามีคอมอยู่ 0 0xc000683f80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:53.849381885+07:00","message":"write wav file: './tmp/7530/7530_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.887629647+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.916544115+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.916563721+07:00","message":"found end of frame, send empty tag with msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.916567482+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.916576986+07:00","message":"[buffer interim] 69 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.916584367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.916597374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.916601774+07:00","message":"> Transcript [804] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.916605964+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.916608976+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.916611876+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.916615234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:53.916619915+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.916632291+07:00","message":"push: {true \n 0 0xc00313e100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:53.921158673+07:00","message":"write wav file: './tmp/7530/7530_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:53.944331015+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.136846254+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.152454293+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.152493392+07:00","message":"found end of frame, send empty tag with msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.152496741+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.152504613+07:00","message":"[buffer interim] 70 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.152512028+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.152516582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.152519611+07:00","message":"> Transcript [805] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.152522028+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.15252401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.152525878+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.152527538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.152529913+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.152538509+07:00","message":"push: {true \n 0 0xc000314980}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:54.158437096+07:00","message":"write wav file: './tmp/7530/7530_70.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.265048716+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.326233797+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.382337751+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.382364966+07:00","message":"found end of frame, send empty tag with msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.382368761+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.382376638+07:00","message":"[buffer interim] 71 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.382384871+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.38238915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.382392105+07:00","message":"> Transcript [806] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.382394595+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.382396472+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.382398165+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.382399822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:54.382406995+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:54.382416638+07:00","message":"push: {true \n 0 0xc003386180}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:54.387578944+07:00","message":"write wav file: './tmp/7530/7530_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.053811413+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.053851172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.05385641+07:00","message":"receive interim result [false|false]: ตัวอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.053870993+07:00","message":"[buffer interim] 72 false ตัวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.05387659+07:00","message":"[bufferProcess] interim [540000000]:ตัวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.053878451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:55.315802459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:55.315802463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.910452272+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.910498301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.910503723+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.910515267+07:00","message":"[buffer interim] 72 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.910523165+07:00","message":"[bufferProcess] interim [380000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.910525455+07:00","message":"[bufferProcess] send to processor:ตัวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.910529128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.910531926+07:00","message":"> Transcript [807] [false]: 'ตัวอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.910533972+07:00","message":"Set StatePrefix (first interim): 'ตัวอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.982098788+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.982143424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.982150302+07:00","message":"receive interim result [false|false]: เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:55.982162485+07:00","message":"[buffer interim] 72 false เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.982170255+07:00","message":"[bufferProcess] interim [500000000]:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.982172345+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.982175799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.982178687+07:00","message":"> Transcript [808] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.982180891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:55.982182803+07:00","message":"Set new StatePrefix: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.317917383+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.317958129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.317964087+07:00","message":"receive interim result [false|false]: เขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.317978738+07:00","message":"[buffer interim] 72 false เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.317985259+07:00","message":"[bufferProcess] interim [800000000]:เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.317987536+07:00","message":"[bufferProcess] send to processor:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.317993663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.31799645+07:00","message":"> Transcript [809] [false]: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.317998452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.318000468+07:00","message":"Set new StatePrefix: 'เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.425312341+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.425370873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.425377203+07:00","message":"receive interim result [false|false]: เขาก็จะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.425392459+07:00","message":"[buffer interim] 72 false เขาก็จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.425400234+07:00","message":"[bufferProcess] interim [920000000]:เขาก็จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.425402838+07:00","message":"[bufferProcess] send to processor:เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.425410008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.42541318+07:00","message":"> Transcript [810] [false]: 'เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.425416149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.425418196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.425419908+07:00","message":"StatePrefix: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.425421876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.623907083+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.623951438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.62395707+07:00","message":"receive interim result [false|false]: เขาก็จะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.623971454+07:00","message":"[buffer interim] 72 false เขาก็จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.623979018+07:00","message":"[bufferProcess] interim [40000000]:เขาก็จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.62398153+07:00","message":"[bufferProcess] send to processor:เขาก็จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.623985129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.623989261+07:00","message":"> Transcript [811] [false]: 'เขาก็จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.62399275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.623994829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.623996555+07:00","message":"StatePrefix: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.623998444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.63923678+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.639256477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะเข้ามาช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.639261875+07:00","message":"receive interim result [false|false]: เขาก็จะเข้ามาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.639278225+07:00","message":"[buffer interim] 72 false เขาก็จะเข้ามาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.639283521+07:00","message":"[bufferProcess] interim [100000000]:เขาก็จะเข้ามาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.639285678+07:00","message":"[bufferProcess] send to processor:เขาก็จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.639288482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.639291106+07:00","message":"> Transcript [812] [false]: 'เขาก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.639293665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.639296246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.639297936+07:00","message":"StatePrefix: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.639299879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.808222575+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.808262766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะเข้ามาช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.808268453+07:00","message":"receive interim result [false|false]: เขาก็จะเข้ามาช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.808280759+07:00","message":"[buffer interim] 72 false เขาก็จะเข้ามาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.808287544+07:00","message":"[bufferProcess] interim [280000000]:เขาก็จะเข้ามาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.808290582+07:00","message":"[bufferProcess] send to processor:เขาก็จะเข้ามาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.808295853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.80829856+07:00","message":"> Transcript [813] [false]: 'เขาก็จะเข้ามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.808301767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.808303985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.808305729+07:00","message":"StatePrefix: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.808307837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.808312252+07:00","message":"Push: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.80831406+07:00","message":"TextPushed: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.808317885+07:00","message":"Set new StatePrefix : 'เขาก็จะเข้ามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.808320272+07:00","message":"Next Push (prob) : 'จะเข้ามาช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.808338707+07:00","message":"push: {false เขาก็ 0 0xc00313e780}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.9118726+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.911910025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะเข้ามาช่วยเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.911915824+07:00","message":"receive interim result [false|false]: เขาก็จะเข้ามาช่วยเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.911928867+07:00","message":"[buffer interim] 72 false เขาก็จะเข้ามาช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.911938131+07:00","message":"[bufferProcess] interim [340000000]:เขาก็จะเข้ามาช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.911940674+07:00","message":"[bufferProcess] send to processor:เขาก็จะเข้ามาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.911944628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.911947523+07:00","message":"> Transcript [814] [false]: 'เขาก็จะเข้ามาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.911950534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.911952367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.911954579+07:00","message":"StatePrefix: 'เขาก็จะเข้ามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.911956648+07:00","message":"TextPushed: 'เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.942241293+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.942270102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะเข้ามาช่วยลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.942276965+07:00","message":"receive interim result [false|false]: เขาก็จะเข้ามาช่วยลด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.942294658+07:00","message":"[buffer interim] 72 false เขาก็จะเข้ามาช่วยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.94230116+07:00","message":"[bufferProcess] interim [400000000]:เขาก็จะเข้ามาช่วยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.942304675+07:00","message":"[bufferProcess] send to processor:เขาก็จะเข้ามาช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.942309158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.942313228+07:00","message":"> Transcript [815] [false]: 'เขาก็จะเข้ามาช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.942318078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.94232137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.942324468+07:00","message":"StatePrefix: 'เขาก็จะเข้ามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.942327557+07:00","message":"TextPushed: 'เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.975490758+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.975524337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะเข้ามาช่วยเราดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.975530241+07:00","message":"receive interim result [false|false]: เขาก็จะเข้ามาช่วยเราดู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:56.975541921+07:00","message":"[buffer interim] 72 false เขาก็จะเข้ามาช่วยเราดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.975547661+07:00","message":"[bufferProcess] interim [460000000]:เขาก็จะเข้ามาช่วยเราดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.975549963+07:00","message":"[bufferProcess] send to processor:เขาก็จะเข้ามาช่วยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.975554832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.975557457+07:00","message":"> Transcript [816] [false]: 'เขาก็จะเข้ามาช่วยลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.975560517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.975562797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.975564744+07:00","message":"StatePrefix: 'เขาก็จะเข้ามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:56.975566753+07:00","message":"TextPushed: 'เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.014650858+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.086386256+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.187812961+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.187850182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะเข้ามาช่วยเราดู\",\"confidence\":0.92609257}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.18785589+07:00","message":"receive interim result [true|false]: เขาก็จะเข้ามาช่วยเราดู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.187865862+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.187867959+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.187873918+07:00","message":"[buffer interim] 72 true เขาก็จะเข้ามาช่วยเราดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187884175+07:00","message":"[bufferProcess] interim [700000000]:เขาก็จะเข้ามาช่วยเราดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187887719+07:00","message":"[bufferProcess] send to processor (isfinal):เขาก็จะเข้ามาช่วยเราดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.18789069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187894472+07:00","message":"> Transcript [817] [false]: 'เขาก็จะเข้ามาช่วยเราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187897604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187899431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187901283+07:00","message":"StatePrefix: 'เขาก็จะเข้ามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187903313+07:00","message":"TextPushed: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187910107+07:00","message":"Push: 'จะเข้ามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187911913+07:00","message":"TextPushed: 'เขาก็จะเข้ามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.18791385+07:00","message":"Set new StatePrefix : 'เขาก็จะเข้ามาช่วยเราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187915843+07:00","message":"Next Push (prob) : 'เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187917393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187919407+07:00","message":"> Transcript [818] [true]: 'เขาก็จะเข้ามาช่วยเราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187921663+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187923243+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187924736+07:00","message":"StatePrefix: 'เขาก็จะเข้ามาช่วยเราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187926383+07:00","message":"TextPushed: 'เขาก็จะเข้ามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.187928431+07:00","message":"Push: 'เราดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.187936672+07:00","message":"push: {false จะเข้ามาช่วย 0 0xc00313e780}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.187941576+07:00","message":"push: {true เราดู 0 0xc00313e780}"}
{"level":"info","service":"Main","time":"2026-03-23T16:40:57.196822224+07:00","message":"write wav file: './tmp/7530/7530_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.603982682+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.604026332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.604033293+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.604049592+07:00","message":"[buffer interim] 73 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.604057374+07:00","message":"[bufferProcess] interim [480000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.604059979+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.886454224+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.886489047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.886495047+07:00","message":"receive interim result [false|false]: เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:57.886507246+07:00","message":"[buffer interim] 73 false เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.886512888+07:00","message":"[bufferProcess] interim [600000000]:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.886515226+07:00","message":"[bufferProcess] send to processor:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.886520166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.886523529+07:00","message":"> Transcript [819] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:57.886525482+07:00","message":"Set StatePrefix (first interim): 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.02931759+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.02935709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.029362767+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.029377014+07:00","message":"[buffer interim] 73 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.029383644+07:00","message":"[bufferProcess] interim [660000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.02938618+07:00","message":"[bufferProcess] send to processor:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.029393281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.029396275+07:00","message":"> Transcript [820] [false]: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.029398561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.02940045+07:00","message":"Set new StatePrefix: 'เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.115723277+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.115756697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.115763313+07:00","message":"receive interim result [false|false]: เขาก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.115776648+07:00","message":"[buffer interim] 73 false เขาก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.115782702+07:00","message":"[bufferProcess] interim [720000000]:เขาก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.115785047+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.115790087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.115792871+07:00","message":"> Transcript [821] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.115795028+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.215550814+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.215591712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.215597252+07:00","message":"receive interim result [false|false]: เขาก็ไปหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.215617082+07:00","message":"[buffer interim] 73 false เขาก็ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.215625857+07:00","message":"[bufferProcess] interim [840000000]:เขาก็ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.215628877+07:00","message":"[bufferProcess] send to processor:เขาก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.215635378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.21563836+07:00","message":"> Transcript [822] [false]: 'เขาก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.215641173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.21564322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.21564589+07:00","message":"StatePrefix: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.215648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.229919217+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.229938071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.229942817+07:00","message":"receive interim result [false|false]: เขาก็ไปถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.229954729+07:00","message":"[buffer interim] 73 false เขาก็ไปถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.229959236+07:00","message":"[bufferProcess] interim [900000000]:เขาก็ไปถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.229961114+07:00","message":"[bufferProcess] send to processor:เขาก็ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.229963711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.229965931+07:00","message":"> Transcript [823] [false]: 'เขาก็ไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.229968231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.229970533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.229972144+07:00","message":"StatePrefix: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.229973995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.287045282+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.287089748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.287097189+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.287112383+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.287118961+07:00","message":"[bufferProcess] interim [140000000]:เขาก็ไปถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.287122016+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.287125071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.28712795+07:00","message":"> Transcript [824] [false]: 'เขาก็ไปถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.287131402+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.287133277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.287135077+07:00","message":"StatePrefix: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.287136977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:58.316680456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:40:58.316685279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.577136909+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.577203925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขาพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.577210458+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขาพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.577226748+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขาพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577238571+07:00","message":"[bufferProcess] interim [380000000]:เขาก็ไปถามเขาพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577241251+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577244966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577247772+07:00","message":"> Transcript [825] [false]: 'เขาก็ไปถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577251306+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577253392+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577255124+07:00","message":"StatePrefix: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577256931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577264278+07:00","message":"Push: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577266147+07:00","message":"TextPushed: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577267996+07:00","message":"Set new StatePrefix : 'เขาก็ไปถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.577269898+07:00","message":"Next Push (prob) : 'ไปถามเขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.577278877+07:00","message":"push: {false เขาก็ 0 0xc003386500}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.832408148+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.83244818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขาพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.832454266+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขาพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:58.832468976+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขาพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.832475865+07:00","message":"[bufferProcess] interim [440000000]:เขาก็ไปถามเขาพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.832478527+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถามเขาพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.832485298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.832488256+07:00","message":"> Transcript [826] [false]: 'เขาก็ไปถามเขาพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.832491413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.832493488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.83249564+07:00","message":"StatePrefix: 'เขาก็ไปถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:58.832498054+07:00","message":"TextPushed: 'เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.019539326+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.019575048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขามีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.019580691+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขามีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.019596505+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขามีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.019602483+07:00","message":"[bufferProcess] interim [500000000]:เขาก็ไปถามเขามีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.019604994+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถามเขาพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.019608154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.019610841+07:00","message":"> Transcript [827] [false]: 'เขาก็ไปถามเขาพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.019613974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.01961587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.019617941+07:00","message":"StatePrefix: 'เขาก็ไปถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.01962013+07:00","message":"TextPushed: 'เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.037698234+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.037726326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขามีหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.03773085+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขามีหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.037744164+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขามีหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.037749294+07:00","message":"[bufferProcess] interim [620000000]:เขาก็ไปถามเขามีหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.037751537+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถามเขามีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.037754598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.037758883+07:00","message":"> Transcript [828] [false]: 'เขาก็ไปถามเขามีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.037761848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.03777438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.037776759+07:00","message":"StatePrefix: 'เขาก็ไปถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.03777876+07:00","message":"TextPushed: 'เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.342607319+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.342650466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขามีหนังสือหนังหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.342657352+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขามีหนังสือหนังหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.3426723+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขามีหนังสือหนังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342679777+07:00","message":"[bufferProcess] interim [220000000]:เขาก็ไปถามเขามีหนังสือหนังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342682486+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถามเขามีหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342689257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342692132+07:00","message":"> Transcript [829] [false]: 'เขาก็ไปถามเขามีหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342695801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342697824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342701638+07:00","message":"StatePrefix: 'เขาก็ไปถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.34270387+07:00","message":"TextPushed: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342709631+07:00","message":"Push: 'ไปถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342711597+07:00","message":"TextPushed: 'เขาก็ไปถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342713581+07:00","message":"Set new StatePrefix : 'เขาก็ไปถามเขามีหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.342715462+07:00","message":"Next Push (prob) : 'มีหนังสือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.342723891+07:00","message":"push: {false ไปถามเขา 0 0xc003386500}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.547783616+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.547820567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขามีหนังสือหนังหาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.547826531+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขามีหนังสือหนังหาดู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.547841363+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขามีหนังสือหนังหาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.547848673+07:00","message":"[bufferProcess] interim [340000000]:เขาก็ไปถามเขามีหนังสือหนังหาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.547851333+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถามเขามีหนังสือหนังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.547858683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.547861547+07:00","message":"> Transcript [830] [false]: 'เขาก็ไปถามเขามีหนังสือหนังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.547865044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.547867107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.547869604+07:00","message":"StatePrefix: 'เขาก็ไปถามเขามีหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.547871738+07:00","message":"TextPushed: 'เขาก็ไปถามเขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.733772824+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.733811492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขามีหนังสือหนังหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.733817032+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขามีหนังสือหนังหาที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.733831945+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขามีหนังสือหนังหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.733840126+07:00","message":"[bufferProcess] interim [400000000]:เขาก็ไปถามเขามีหนังสือหนังหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.733843126+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถามเขามีหนังสือหนังหาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.733846822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.73384949+07:00","message":"> Transcript [831] [false]: 'เขาก็ไปถามเขามีหนังสือหนังหาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.733853302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.733855598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.73385762+07:00","message":"StatePrefix: 'เขาก็ไปถามเขามีหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.733860436+07:00","message":"TextPushed: 'เขาก็ไปถามเขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.821402418+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.821431993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขามีหนังสือหนังหานิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.821438129+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขามีหนังสือหนังหานิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.821455346+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขามีหนังสือหนังหานิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.821462826+07:00","message":"[bufferProcess] interim [460000000]:เขาก็ไปถามเขามีหนังสือหนังหานิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.82146535+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถามเขามีหนังสือหนังหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.821468879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.821471919+07:00","message":"> Transcript [832] [false]: 'เขาก็ไปถามเขามีหนังสือหนังหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.82147556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.821477974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.821480215+07:00","message":"StatePrefix: 'เขาก็ไปถามเขามีหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.821482569+07:00","message":"TextPushed: 'เขาก็ไปถามเขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.835996334+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.836022014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.836027925+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.836036662+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836042012+07:00","message":"[bufferProcess] interim [520000000]:เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836044352+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถามเขามีหนังสือหนังหานิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836047602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836055532+07:00","message":"> Transcript [833] [false]: 'เขาก็ไปถามเขามีหนังสือหนังหานิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836058993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836060886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836062824+07:00","message":"StatePrefix: 'เขาก็ไปถามเขามีหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836064979+07:00","message":"TextPushed: 'เขาก็ไปถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836067681+07:00","message":"Push: 'มีหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836070003+07:00","message":"TextPushed: 'เขาก็ไปถามเขามีหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836072559+07:00","message":"Set new StatePrefix : 'เขาก็ไปถามเขามีหนังสือหนังหานิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:40:59.836074849+07:00","message":"Next Push (prob) : 'หนังหานิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:40:59.836083444+07:00","message":"push: {false มีหนังสือ 0 0xc003386500}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.093745368+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.130523107+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.130560815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.130567235+07:00","message":"receive interim result [false|false]: เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.130580169+07:00","message":"[buffer interim] 73 false เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.130587798+07:00","message":"[bufferProcess] interim [120000000]:เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.13059036+07:00","message":"[bufferProcess] send to processor:เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.130596305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.130599142+07:00","message":"> Transcript [834] [false]: 'เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.130602256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.130604532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.13060655+07:00","message":"StatePrefix: 'เขาก็ไปถามเขามีหนังสือหนังหานิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.130609169+07:00","message":"TextPushed: 'เขาก็ไปถามเขามีหนังสือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.226456721+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.306659365+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.306693984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย\",\"confidence\":0.92379713}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.30670029+07:00","message":"receive interim result [true|false]: เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.306709751+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.306712353+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.306719545+07:00","message":"[buffer interim] 73 true เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306727054+07:00","message":"[bufferProcess] interim [240000000]:เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306730325+07:00","message":"[bufferProcess] send to processor (isfinal):เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.30673347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306736279+07:00","message":"> Transcript [835] [false]: 'เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306739151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306741038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.30674275+07:00","message":"StatePrefix: 'เขาก็ไปถามเขามีหนังสือหนังหานิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306745006+07:00","message":"TextPushed: 'เขาก็ไปถามเขามีหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306747062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306749145+07:00","message":"> Transcript [836] [true]: 'เขาก็ไปถามเขามีหนังสือหนังหานิดหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306751134+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306752706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306754206+07:00","message":"StatePrefix: 'เขาก็ไปถามเขามีหนังสือหนังหานิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306755898+07:00","message":"TextPushed: 'เขาก็ไปถามเขามีหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.306759105+07:00","message":"Push: 'หนังหานิดหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.306766851+07:00","message":"push: {true หนังหานิดหน่อย 0 0xc003386500}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:00.31686289+07:00","message":"write wav file: './tmp/7530/7530_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.925043507+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.925076591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.925081957+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:00.925096384+07:00","message":"[buffer interim] 74 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.925102473+07:00","message":"[bufferProcess] interim [480000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:00.925104358+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.069991422+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.07003891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.070044278+07:00","message":"receive interim result [false|false]: สมเด็จวัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.070055945+07:00","message":"[buffer interim] 74 false สมเด็จวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.070061694+07:00","message":"[bufferProcess] interim [600000000]:สมเด็จวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.070063786+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.070070325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.070074874+07:00","message":"> Transcript [837] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.070077994+07:00","message":"Set StatePrefix (first interim): 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.12767497+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.127707752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.127713253+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.127723819+07:00","message":"[buffer interim] 74 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.127729796+07:00","message":"[bufferProcess] interim [660000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.127732073+07:00","message":"[bufferProcess] send to processor:สมเด็จวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.127737711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.127740669+07:00","message":"> Transcript [838] [false]: 'สมเด็จวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.127743622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.127746101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.127748007+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.127749985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.163718008+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.163750704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กป 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.163756622+07:00","message":"receive interim result [false|false]: เด็กป 1"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.163772533+07:00","message":"[buffer interim] 74 false เด็กป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.163777976+07:00","message":"[bufferProcess] interim [720000000]:เด็กป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.163780106+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.163783121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.163785781+07:00","message":"> Transcript [839] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.163788561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.163790588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.163792429+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.16379438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.239597314+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.239635644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนอื่นเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.239641498+07:00","message":"receive interim result [false|false]: เด็กคนอื่นเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.23965183+07:00","message":"[buffer interim] 74 false เด็กคนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.239657995+07:00","message":"[bufferProcess] interim [780000000]:เด็กคนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.239660831+07:00","message":"[bufferProcess] send to processor:เด็กป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.239663893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.239666915+07:00","message":"> Transcript [840] [false]: 'เด็กป 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.239668903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.239670637+07:00","message":"Set new StatePrefix: 'เด็กป 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277195774+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277234814+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277238326+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277240466+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277242794+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277244357+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277245949+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277247598+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277249252+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277250809+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277252344+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.277253849+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.292006135+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.292048199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.292053431+07:00","message":"receive interim result [false|false]: สมเด็จวัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.29207043+07:00","message":"[buffer interim] 74 false สมเด็จวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.292077056+07:00","message":"[bufferProcess] interim [840000000]:สมเด็จวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.292079503+07:00","message":"[bufferProcess] send to processor:เด็กคนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.292087912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.292090926+07:00","message":"> Transcript [841] [false]: 'เด็กคนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.29209307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.29209524+07:00","message":"Set new StatePrefix: 'เด็กคนอื่นเขา'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:01.316900181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:01.31691014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.364273145+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.36431273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็ก 13\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.364318063+07:00","message":"receive interim result [false|false]: เด็ก 13"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.364333963+07:00","message":"[buffer interim] 74 false เด็ก 13"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.364341543+07:00","message":"[bufferProcess] interim [900000000]:เด็ก 13"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.364343895+07:00","message":"[bufferProcess] send to processor:สมเด็จวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.364347546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.364350527+07:00","message":"> Transcript [842] [false]: 'สมเด็จวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.364352869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.364355214+07:00","message":"Set new StatePrefix: 'สมเด็จวัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.402019875+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.402051191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.402057224+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.402071482+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.402076837+07:00","message":"[bufferProcess] interim [960000000]:เด็กคนหนึ่งเขาสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.402080212+07:00","message":"[bufferProcess] send to processor:เด็ก 13"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.402086679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.402089321+07:00","message":"> Transcript [843] [false]: 'เด็ก 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.402091341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.402093121+07:00","message":"Set new StatePrefix: 'เด็ก 13'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.410500955+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.410532755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.410538672+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.410549964+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.410554929+07:00","message":"[bufferProcess] interim [20000000]:เด็กคนหนึ่งเขาสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.410557155+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.410563925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.410566702+07:00","message":"> Transcript [844] [false]: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.410568791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.41057069+07:00","message":"Set new StatePrefix: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.733109195+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.733152013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.733157518+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.733193048+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.733201837+07:00","message":"[bufferProcess] interim [200000000]:เด็กคนหนึ่งเขาสนใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.733204942+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.733211039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.733214472+07:00","message":"> Transcript [845] [false]: 'เด็กคนหนึ่งเขาสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.733217791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.733219978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.733221882+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.733224406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.899540525+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.899579899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.899586213+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.89960263+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.899610719+07:00","message":"[bufferProcess] interim [380000000]:เด็กคนหนึ่งเขาสนใจกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.899613224+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.899621266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.899624001+07:00","message":"> Transcript [846] [false]: 'เด็กคนหนึ่งเขาสนใจกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.899627415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.899629535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.899631855+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.899634438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.993516218+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.993552724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.993558873+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์มา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.993577071+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.993584289+07:00","message":"[bufferProcess] interim [560000000]:เด็กคนหนึ่งเขาสนใจกับอาจารย์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.993587123+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.993591029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.993594253+07:00","message":"> Transcript [847] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.993598032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.993599997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.99360231+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.9936044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.995252084+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.995287132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.995292923+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.995308911+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995315102+07:00","message":"[bufferProcess] interim [620000000]:เด็กคนหนึ่งเขาสนใจกับอาจารย์ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995317477+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับอาจารย์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.99532053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995326841+07:00","message":"> Transcript [848] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995330283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995332189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995334412+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995336721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995346112+07:00","message":"Push: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995348332+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995352788+07:00","message":"Set new StatePrefix : 'เด็กคนหนึ่งเขาสนใจกับอาจารย์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:01.995354949+07:00","message":"Next Push (prob) : 'ใจกับอาจารย์มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:01.995363756+07:00","message":"push: {false เด็กคนหนึ่งเขาสน 0 0xc002d0ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:02.502548844+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:02.50259118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:02.502596823+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:02.502608267+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.502614579+07:00","message":"[bufferProcess] interim [40000000]:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.502617274+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับอาจารย์ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.502622387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.502625412+07:00","message":"> Transcript [849] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.502627582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.502629513+07:00","message":"Set new StatePrefix: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:02.575741807+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:02.575781637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:02.575787956+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:02.575799396+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.575806223+07:00","message":"[bufferProcess] interim [160000000]:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.575809016+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.575814285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.575817061+07:00","message":"> Transcript [850] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.575819205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:02.575820974+07:00","message":"Set new StatePrefix: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.005939309+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.005974513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.005980098+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.005993906+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.005998629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.006001578+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.006007608+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.006011997+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006019841+07:00","message":"[bufferProcess] interim [340000000]:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006023616+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006028063+07:00","message":"[bufferProcess] interim [460000000]:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006030936+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006034793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006039304+07:00","message":"> Transcript [851] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006044029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006058849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006061937+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006066226+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006068912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006071994+07:00","message":"> Transcript [852] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006075817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006077735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006079268+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.006080908+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.07414321+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.074186113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.074192407+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.074208623+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.074214707+07:00","message":"[bufferProcess] interim [580000000]:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.074217044+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.074220363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.074223413+07:00","message":"> Transcript [853] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.074227109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.074228945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.074231442+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.074234302+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.245250935+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.245292552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.2452993+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.245312072+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245320938+07:00","message":"[bufferProcess] interim [760000000]:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245325037+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245331749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245335865+07:00","message":"> Transcript [854] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245340986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245345142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245347681+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245350265+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245354601+07:00","message":"Push: 'ใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245357467+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245360211+07:00","message":"Set new StatePrefix : 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.245363633+07:00","message":"Next Push (prob) : 'คนที่อยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.245373416+07:00","message":"push: {false ใจกับอาจารย์ในยุคนั้น 0 0xc002d0ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.317938645+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.317972577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.317978297+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.317991193+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.317996914+07:00","message":"[bufferProcess] interim [880000000]:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.317999519+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.318004942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.318007732+07:00","message":"> Transcript [855] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.318011822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.318013822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.318015806+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.318018732+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.410928149+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.410970191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.410975194+07:00","message":"receive interim result [false|false]: เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.41098825+07:00","message":"[buffer interim] 74 false เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.410994141+07:00","message":"[bufferProcess] interim [0]:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.410996649+07:00","message":"[bufferProcess] send to processor:เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.411001807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.411004548+07:00","message":"> Transcript [856] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.41100793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.411009909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.411012575+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.411015121+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.425027714+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.617437394+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.61747496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนอื่นเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม\",\"confidence\":0.9477183}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.617481568+07:00","message":"receive interim result [true|false]: เด็กคนอื่นเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.617489444+07:00","message":"end recv isFinal message id 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.617491895+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.617498284+07:00","message":"[buffer interim] 74 true เด็กคนอื่นเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.61750829+07:00","message":"[bufferProcess] interim [210000000]:เด็กคนอื่นเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617511667+07:00","message":"[bufferProcess] send to processor (isfinal):เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617515059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617518009+07:00","message":"> Transcript [857] [false]: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617521146+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617522922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617525058+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617528013+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617529985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617531873+07:00","message":"> Transcript [858] [true]: 'เด็กคนอื่นเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.61753395+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617537888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617539719+07:00","message":"StatePrefix: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617541461+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617543062+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617702857+07:00","message":"Push: 'คนที่อยากจะเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.6177072+07:00","message":"TextPushed: 'เด็กคนหนึ่งเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617709607+07:00","message":"Set new StatePrefix : 'เด็กคนอื่นเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.61771185+07:00","message":"Next Push (prob) : 'เด็กคนอื่นเขาสนใจกับอาจารย์ในยุคนั้นคนที่อยากจะเขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.617719156+07:00","message":"push: {true คนที่อยากจะเขียนโปรแกรม 0 0xc002d0ea80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:03.617730676+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_74.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:03.627273608+07:00","message":"write wav file: './tmp/7530/7530_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:03.746202587+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.217961943+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.218011655+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-03-23T16:41:04.218017157+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.218031868+07:00","message":"[buffer interim] 75 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.21803739+07:00","message":"[bufferProcess] interim [240000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.218039285+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.284580096+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.284612939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.284618491+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.284629029+07:00","message":"[buffer interim] 75 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.284634516+07:00","message":"[bufferProcess] interim [360000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.284636829+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.284644415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.28464767+07:00","message":"> Transcript [859] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.284651278+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:04.317317395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:04.317334337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.48454891+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.48459648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.484605066+07:00","message":"receive interim result [false|false]: น่าจะยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.484621555+07:00","message":"[buffer interim] 75 false น่าจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.484627912+07:00","message":"[bufferProcess] interim [540000000]:น่าจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.484630736+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.484637101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.484640373+07:00","message":"> Transcript [860] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.484643669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.484645837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.484647673+07:00","message":"StatePrefix: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.48464993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.611232086+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.611267983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะยังมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.61127322+07:00","message":"receive interim result [false|false]: น่าจะยังมี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.61128555+07:00","message":"[buffer interim] 75 false น่าจะยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.611291739+07:00","message":"[bufferProcess] interim [660000000]:น่าจะยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.611293997+07:00","message":"[bufferProcess] send to processor:น่าจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.611301824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.611304604+07:00","message":"> Transcript [861] [false]: 'น่าจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.611307546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.611309529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.611311416+07:00","message":"StatePrefix: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.611313374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.804859661+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.80489692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะอยากมีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.804902437+07:00","message":"receive interim result [false|false]: น่าจะอยากมีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.804918649+07:00","message":"[buffer interim] 75 false น่าจะอยากมีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.804924625+07:00","message":"[bufferProcess] interim [840000000]:น่าจะอยากมีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.804927782+07:00","message":"[bufferProcess] send to processor:น่าจะยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.804931085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.804934113+07:00","message":"> Transcript [862] [false]: 'น่าจะยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.804936915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.804938957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.804941901+07:00","message":"StatePrefix: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.80494427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.925530355+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.925564379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะยังมีไม่เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.925569491+07:00","message":"receive interim result [false|false]: น่าจะยังมีไม่เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.925584921+07:00","message":"[buffer interim] 75 false น่าจะยังมีไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925591202+07:00","message":"[bufferProcess] interim [960000000]:น่าจะยังมีไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.92559378+07:00","message":"[bufferProcess] send to processor:น่าจะอยากมีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925597946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925600716+07:00","message":"> Transcript [863] [false]: 'น่าจะอยากมีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925603664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925605543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925607415+07:00","message":"StatePrefix: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925609286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925611646+07:00","message":"Push: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925613363+07:00","message":"TextPushed: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925615478+07:00","message":"Set new StatePrefix : 'น่าจะอยากมีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:04.925618067+07:00","message":"Next Push (prob) : 'จะอยากมีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:04.925626583+07:00","message":"push: {false น่า 0 0xc000106800}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.084305574+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.105519925+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.105553861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะยังมีไม่เยอะมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.105559259+07:00","message":"receive interim result [false|false]: น่าจะยังมีไม่เยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.105573118+07:00","message":"[buffer interim] 75 false น่าจะยังมีไม่เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.1055785+07:00","message":"[bufferProcess] interim [140000000]:น่าจะยังมีไม่เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.105580806+07:00","message":"[bufferProcess] send to processor:น่าจะยังมีไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.105585549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.105588275+07:00","message":"> Transcript [864] [false]: 'น่าจะยังมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.105590294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.105592673+07:00","message":"Set new StatePrefix: 'น่าจะยังมีไม่เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.156282215+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.19155411+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.19159156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะยังมีไม่เยอะมาก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.191596697+07:00","message":"receive interim result [true|false]: น่าจะยังมีไม่เยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.191605639+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.19160776+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.191613504+07:00","message":"[buffer interim] 75 true น่าจะยังมีไม่เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191619184+07:00","message":"[bufferProcess] interim [380000000]:น่าจะยังมีไม่เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191624346+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะยังมีไม่เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191627706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191630614+07:00","message":"> Transcript [865] [false]: 'น่าจะยังมีไม่เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191633468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.19163546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191637432+07:00","message":"StatePrefix: 'น่าจะยังมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.19163966+07:00","message":"TextPushed: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191641348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191643153+07:00","message":"> Transcript [866] [true]: 'น่าจะยังมีไม่เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.19164506+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191646668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191648228+07:00","message":"StatePrefix: 'น่าจะยังมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191649982+07:00","message":"TextPushed: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.191655447+07:00","message":"Push: 'จะยังมีไม่เยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.191663217+07:00","message":"push: {true จะยังมีไม่เยอะมาก 0 0xc000106800}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:05.197158754+07:00","message":"write wav file: './tmp/7530/7530_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.699745644+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.699790057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.699795284+07:00","message":"receive interim result [false|false]: ชาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.699811714+07:00","message":"[buffer interim] 76 false ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.699819327+07:00","message":"[bufferProcess] interim [600000000]:ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.699821383+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.826165977+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.826208276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.826214198+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.826229294+07:00","message":"[buffer interim] 76 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.826235165+07:00","message":"[bufferProcess] interim [660000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.826237294+07:00","message":"[bufferProcess] send to processor:ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.826240382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.826243216+07:00","message":"> Transcript [867] [false]: 'ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.82624517+07:00","message":"Set StatePrefix (first interim): 'ชาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.876351446+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.876383397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.876388858+07:00","message":"receive interim result [false|false]: ใช่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:05.876404319+07:00","message":"[buffer interim] 76 false ใช่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.876409872+07:00","message":"[bufferProcess] interim [780000000]:ใช่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.876412005+07:00","message":"[bufferProcess] send to processor:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.876415602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.876418137+07:00","message":"> Transcript [868] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.87642026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:05.876422666+07:00","message":"Set new StatePrefix: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.132266446+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.132300528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.13230704+07:00","message":"receive interim result [false|false]: ใช่ๆมี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.132319487+07:00","message":"[buffer interim] 76 false ใช่ๆมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.132325446+07:00","message":"[bufferProcess] interim [960000000]:ใช่ๆมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.13232775+07:00","message":"[bufferProcess] send to processor:ใช่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.132332669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.132335372+07:00","message":"> Transcript [869] [false]: 'ใช่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.132338238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.132340183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.132341982+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.132343955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.210683768+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.21072121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.210727007+07:00","message":"receive interim result [false|false]: ใช่ๆมีไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.210739435+07:00","message":"[buffer interim] 76 false ใช่ๆมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.210747392+07:00","message":"[bufferProcess] interim [80000000]:ใช่ๆมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.210749932+07:00","message":"[bufferProcess] send to processor:ใช่ๆมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.210752983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.210755663+07:00","message":"> Transcript [870] [false]: 'ใช่ๆมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.21075822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.210760062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.210762146+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.210764163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.354965239+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.355002368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.355008515+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.355022748+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.355028929+07:00","message":"[bufferProcess] interim [200000000]:ใช่ๆมีไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.355031676+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.355034862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.355037794+07:00","message":"> Transcript [871] [false]: 'ใช่ๆมีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.355040826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.355042894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.355044895+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.355046944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.619795111+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.619835168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.619841398+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.619859695+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619866037+07:00","message":"[bufferProcess] interim [500000000]:ใช่ๆมีไม่เยอะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619868433+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619872653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619875413+07:00","message":"> Transcript [872] [false]: 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619878243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619880223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619882149+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619884055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619888314+07:00","message":"Push: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619890197+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619892363+07:00","message":"Set new StatePrefix : 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.619894541+07:00","message":"Next Push (prob) : 'ๆมีไม่เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.619902338+07:00","message":"push: {false ใช่ 0 0xc000314680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.782557873+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.78259095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.782596923+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมแนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.782612214+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.782618833+07:00","message":"[bufferProcess] interim [680000000]:ใช่ๆมีไม่เยอะผมแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.782621291+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.782624432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.782627168+07:00","message":"> Transcript [873] [false]: 'ใช่ๆมีไม่เยอะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.782630251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.782632527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.782634418+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.782636663+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.937819688+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.93785311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.937859441+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมรีบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:06.937875125+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.937881613+07:00","message":"[bufferProcess] interim [800000000]:ใช่ๆมีไม่เยอะผมรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.937884181+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.937887249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.937889882+07:00","message":"> Transcript [874] [false]: 'ใช่ๆมีไม่เยอะผมแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.937893584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.937903737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.937906257+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:06.937908385+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.044481432+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.044513585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.044519236+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.044538685+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.044544922+07:00","message":"[bufferProcess] interim [860000000]:ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.044547324+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.044550262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.044553056+07:00","message":"> Transcript [875] [false]: 'ใช่ๆมีไม่เยอะผมรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.044555891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.044557757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.044559858+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.044562125+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:07.317860856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:07.317871502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.602639839+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.602677944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.60268388+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.602695191+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602701047+07:00","message":"[bufferProcess] interim [460000000]:ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602703508+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602706636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602710005+07:00","message":"> Transcript [876] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602713361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602715341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602717733+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.60272004+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602722521+07:00","message":"Push: 'ๆมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602724533+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602726506+07:00","message":"Set new StatePrefix : 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.602728492+07:00","message":"Next Push (prob) : 'ผมนี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.602735493+07:00","message":"push: {false ๆมีไม่เยอะ 0 0xc000314680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.947524825+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.947568552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.947575427+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.94759121+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.947599136+07:00","message":"[bufferProcess] interim [760000000]:ใช่ๆมีไม่เยอะผมนี่เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.947601783+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.947608686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.947611891+07:00","message":"> Transcript [877] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.947615371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.947617874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.947619736+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.947622464+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.963683019+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.963708267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.963713132+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:07.963720907+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.963733633+07:00","message":"[bufferProcess] interim [820000000]:ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.963735671+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.96373853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.963740943+07:00","message":"> Transcript [878] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.963743546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.963745458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.963747931+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:07.963750314+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.010191581+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.010226995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็นคำพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.010232147+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็นคำพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.010249394+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.010255768+07:00","message":"[bufferProcess] interim [880000000]:ใช่ๆมีไม่เยอะผมนี่เป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.010258712+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.010268697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.010271243+07:00","message":"> Transcript [879] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.010274321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.010276356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.010278715+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.01028101+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.121040376+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.121074813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.121080613+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.121095112+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121101298+07:00","message":"[bufferProcess] interim [940000000]:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121103738+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121106771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121109408+07:00","message":"> Transcript [880] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็นคำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121112726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121115194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121117664+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121120422+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121123476+07:00","message":"Push: 'ผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121129725+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121132726+07:00","message":"Set new StatePrefix : 'ใช่ๆมีไม่เยอะผมนี่เป็นคำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.121134824+07:00","message":"Next Push (prob) : 'คำพูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.121142478+07:00","message":"push: {false ผมนี่เป็น 0 0xc000314680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.694524543+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.694561313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.694567841+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:08.694582892+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.694589063+07:00","message":"[bufferProcess] interim [540000000]:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.694591608+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.694597873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.6946015+07:00","message":"> Transcript [881] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.694604707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:08.69460838+07:00","message":"Set new StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.20112327+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.201187751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.201206153+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.201219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Mission Complete\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.201223088+07:00","message":"receive interim result [false|false]:  Mission Complete"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.201238062+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.201249606+07:00","message":"[buffer interim] 76 false  Mission Complete"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.201255476+07:00","message":"[bufferProcess] interim [80000000]:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.201258114+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.201263685+07:00","message":"[bufferProcess] interim [80000000]: Mission Complete"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.201266336+07:00","message":"[bufferProcess] update buffer: ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์ Mission Complete"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.201269038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.201271982+07:00","message":"> Transcript [882] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.201275784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.20127777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.201279637+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.201282262+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.336567494+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.336601797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.33660765+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.336618441+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.336624142+07:00","message":"[bufferProcess] interim [140000000]:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.336627206+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์ Mission Complete"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.33663247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.336635372+07:00","message":"> Transcript [883] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์ Mission Complete'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.336638295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.336640213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.33664237+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.336644805+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.408453849+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.408494589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.408500077+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.408517657+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.408524144+07:00","message":"[bufferProcess] interim [320000000]:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.408526774+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.408530254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.408532821+07:00","message":"> Transcript [884] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.408536367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.40853835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.408540719+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.40854643+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.526757933+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.526792999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.526799074+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.526816934+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.526825254+07:00","message":"[bufferProcess] interim [380000000]:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.5268277+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.526830873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.526834066+07:00","message":"> Transcript [885] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.526837592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.526839387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.526841647+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.526843954+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะผมนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.526846583+07:00","message":"Push: 'คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.526848511+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.52685111+07:00","message":"Set new StatePrefix : 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.526854812+07:00","message":"Next Push (prob) : 'วิชาคอมพิวเตอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.526861907+07:00","message":"push: {false คอมพิวเตอร์ 0 0xc000314680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.726028623+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.726068072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.726073357+07:00","message":"receive interim result [false|false]: ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.726090518+07:00","message":"[buffer interim] 76 false ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.726096541+07:00","message":"[bufferProcess] interim [620000000]:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.726099362+07:00","message":"[bufferProcess] send to processor:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.726102826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.726105645+07:00","message":"> Transcript [886] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.726108183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.726110202+07:00","message":"Set new StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.765866155+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.835709555+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.922842164+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.922885343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1\",\"confidence\":0.9539343}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.922891743+07:00","message":"receive interim result [true|false]: ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.922902442+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.9229052+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.922911035+07:00","message":"[buffer interim] 76 true ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922918507+07:00","message":"[bufferProcess] interim [830000000]:ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922922568+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922925984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922929351+07:00","message":"> Transcript [887] [false]: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922932915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922934734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922938011+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922940664+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922942499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922944345+07:00","message":"> Transcript [888] [true]: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922946419+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922947974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922949467+07:00","message":"StatePrefix: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์วิชาคอมพิวเตอร์รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922951444+07:00","message":"TextPushed: 'ใช่ๆมีไม่เยอะผมนี่เป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:09.922954533+07:00","message":"Push: 'วิชาคอมพิวเตอร์รุ่น 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:09.922963436+07:00","message":"push: {true วิชาคอมพิวเตอร์รุ่น 1 0 0xc000314680}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:09.933197024+07:00","message":"write wav file: './tmp/7530/7530_76.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:10.318866644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:10.318867756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.794868057+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.88514949+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.885212297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนแก่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.885217291+07:00","message":"receive interim result [false|false]: ขอนแก่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.885229863+07:00","message":"[buffer interim] 77 false ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.885235551+07:00","message":"[bufferProcess] interim [80000000]:ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.885237434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.90064392+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.90069681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรขอนแก่น\",\"confidence\":0.88180244}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.900702139+07:00","message":"receive interim result [true|false]: อะไรขอนแก่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.900712773+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.900715316+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.900725863+07:00","message":"[buffer interim] 77 true อะไรขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900737924+07:00","message":"[bufferProcess] interim [170000000]:อะไรขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900741403+07:00","message":"[bufferProcess] send to processor (isfinal):ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900744177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900747591+07:00","message":"> Transcript [889] [false]: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900754252+07:00","message":"Set StatePrefix (first interim): 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900755914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900757706+07:00","message":"> Transcript [890] [true]: 'อะไรขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900760419+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900762367+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900764609+07:00","message":"StatePrefix: 'ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900766564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:10.900773202+07:00","message":"Push: 'อะไรขอนแก่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.900782918+07:00","message":"push: {true อะไรขอนแก่น 0 0xc000315100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:10.906378487+07:00","message":"write wav file: './tmp/7530/7530_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:10.925599824+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.099109518+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.099151235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.099156623+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.099172741+07:00","message":"[buffer interim] 78 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.099178776+07:00","message":"[bufferProcess] interim [140000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.099180646+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.099187639+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.099190701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.099193657+07:00","message":"> Transcript [891] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.099195684+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.219334581+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.219373962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.219380355+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.219390987+07:00","message":"[buffer interim] 78 false ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.219397951+07:00","message":"[bufferProcess] interim [320000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.219399839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.351804469+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.351840413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นรุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.351847104+07:00","message":"receive interim result [false|false]: ก็เป็นรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.351860697+07:00","message":"[buffer interim] 78 false ก็เป็นรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.351870788+07:00","message":"[bufferProcess] interim [440000000]:ก็เป็นรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.351873382+07:00","message":"[bufferProcess] send to processor:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.351879106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.3518818+07:00","message":"> Transcript [892] [false]: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.351884782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.351886841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.351889409+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.351891321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.473795032+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.473836131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นรุ่นแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.473842478+07:00","message":"receive interim result [false|false]: ก็เป็นรุ่นแรก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.473857172+07:00","message":"[buffer interim] 78 false ก็เป็นรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.473864572+07:00","message":"[bufferProcess] interim [560000000]:ก็เป็นรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.473867408+07:00","message":"[bufferProcess] send to processor:ก็เป็นรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.473876171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.473879397+07:00","message":"> Transcript [893] [false]: 'ก็เป็นรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.473883053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.473885782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.473889754+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.473892089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.714965229+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.7753287+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.79961856+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.799656025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นรุ่นแรกเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.79966192+07:00","message":"receive interim result [false|false]: ก็เป็นรุ่นแรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.799674485+07:00","message":"[buffer interim] 78 false ก็เป็นรุ่นแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.799681374+07:00","message":"[bufferProcess] interim [920000000]:ก็เป็นรุ่นแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.799684007+07:00","message":"[bufferProcess] send to processor:ก็เป็นรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.79968999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.799692901+07:00","message":"> Transcript [894] [false]: 'ก็เป็นรุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.799695598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.799697938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.799700592+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.799702754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.818705867+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.818727054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นรุ่นแรกเลย\",\"confidence\":0.9188158}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.818732644+07:00","message":"receive interim result [true|false]: ก็เป็นรุ่นแรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.818742535+07:00","message":"end recv isFinal message id 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.818744812+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.818751713+07:00","message":"[buffer interim] 78 true ก็เป็นรุ่นแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818756264+07:00","message":"[bufferProcess] interim [10000000]:ก็เป็นรุ่นแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818759687+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เป็นรุ่นแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818762668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818765081+07:00","message":"> Transcript [895] [false]: 'ก็เป็นรุ่นแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818770649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818773354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818775185+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818777113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818785744+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818788115+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818789969+07:00","message":"Set new StatePrefix : 'ก็เป็นรุ่นแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818792814+07:00","message":"Next Push (prob) : 'เป็นรุ่นแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818794784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818796777+07:00","message":"> Transcript [896] [true]: 'ก็เป็นรุ่นแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818799157+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818800783+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818802338+07:00","message":"StatePrefix: 'ก็เป็นรุ่นแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.818804527+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:12.81880641+07:00","message":"Push: 'เป็นรุ่นแรกเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.818817599+07:00","message":"push: {false ก็ 0 0xc00313ea00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:12.818838888+07:00","message":"push: {true เป็นรุ่นแรกเลย 0 0xc00313ea00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:12.829338428+07:00","message":"write wav file: './tmp/7530/7530_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.034003482+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.129499509+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.129519784+07:00","message":"found end of frame, send empty tag with msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.129523233+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.129531298+07:00","message":"[buffer interim] 79 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.129538053+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.129541765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.129544885+07:00","message":"> Transcript [897] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.129547111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.129549059+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.129550812+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.129552778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.129555238+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.129565865+07:00","message":"push: {true \n 0 0xc000107080}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:13.134208125+07:00","message":"write wav file: './tmp/7530/7530_79.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.165477008+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:13.318970595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:13.318984294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.623593587+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.62363723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.623642351+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.623656307+07:00","message":"[buffer interim] 80 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.623661877+07:00","message":"[bufferProcess] interim [470000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.623663621+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.636265831+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.636311107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.636316736+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.636332144+07:00","message":"[buffer interim] 80 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.636338505+07:00","message":"[bufferProcess] interim [530000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.636341128+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.636347515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.636350213+07:00","message":"> Transcript [898] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.63635407+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.83298962+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.833055793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.833063949+07:00","message":"receive interim result [false|false]: ไม่มีห้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:13.833093482+07:00","message":"[buffer interim] 80 false ไม่มีห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.833101619+07:00","message":"[bufferProcess] interim [710000000]:ไม่มีห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.833103932+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.833107459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.83311237+07:00","message":"> Transcript [899] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.833116161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.83311882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.833121984+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:13.833125017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.140609187+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.140655323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้องไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.140661199+07:00","message":"receive interim result [false|false]: ไม่มีห้องไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.140677648+07:00","message":"[buffer interim] 80 false ไม่มีห้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.140685398+07:00","message":"[bufferProcess] interim [10000000]:ไม่มีห้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.140688709+07:00","message":"[bufferProcess] send to processor:ไม่มีห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.140696533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.140699504+07:00","message":"> Transcript [900] [false]: 'ไม่มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.140702616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.140704747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.140709381+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.140711466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.205581605+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.205626951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้องไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.205634206+07:00","message":"receive interim result [false|false]: ไม่มีห้องไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.20565097+07:00","message":"[buffer interim] 80 false ไม่มีห้องไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.205657288+07:00","message":"[bufferProcess] interim [130000000]:ไม่มีห้องไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.20566008+07:00","message":"[bufferProcess] send to processor:ไม่มีห้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.205666912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.205669564+07:00","message":"> Transcript [901] [false]: 'ไม่มีห้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.205672692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.205674759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.205677112+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.205679437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.726435278+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.726472534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้องไม่มีไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.726478647+07:00","message":"receive interim result [false|false]: ไม่มีห้องไม่มีไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.726490842+07:00","message":"[buffer interim] 80 false ไม่มีห้องไม่มีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.726496574+07:00","message":"[bufferProcess] interim [550000000]:ไม่มีห้องไม่มีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.726499111+07:00","message":"[bufferProcess] send to processor:ไม่มีห้องไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.726504247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.726506912+07:00","message":"> Transcript [902] [false]: 'ไม่มีห้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.72651003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.726512008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.726514399+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.726516548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.726520772+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.72652263+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.726524861+07:00","message":"Set new StatePrefix : 'ไม่มีห้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.726526966+07:00","message":"Next Push (prob) : 'มีห้องไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.726534184+07:00","message":"push: {false ไม่ 0 0xc000106700}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.829293641+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.829348409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้องไม่มีไม่มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.829354363+07:00","message":"receive interim result [false|false]: ไม่มีห้องไม่มีไม่มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.829370837+07:00","message":"[buffer interim] 80 false ไม่มีห้องไม่มีไม่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.829378489+07:00","message":"[bufferProcess] interim [730000000]:ไม่มีห้องไม่มีไม่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.829381246+07:00","message":"[bufferProcess] send to processor:ไม่มีห้องไม่มีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.829389052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.82939215+07:00","message":"> Transcript [903] [false]: 'ไม่มีห้องไม่มีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.82939542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.829399368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.829401916+07:00","message":"StatePrefix: 'ไม่มีห้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.829404407+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.931121944+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.931166235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้องไม่มีไม่มีตึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.931171871+07:00","message":"receive interim result [false|false]: ไม่มีห้องไม่มีไม่มีตึก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:14.931186665+07:00","message":"[buffer interim] 80 false ไม่มีห้องไม่มีไม่มีตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.931194244+07:00","message":"[bufferProcess] interim [790000000]:ไม่มีห้องไม่มีไม่มีตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.931196804+07:00","message":"[bufferProcess] send to processor:ไม่มีห้องไม่มีไม่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.931202267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.931205536+07:00","message":"> Transcript [904] [false]: 'ไม่มีห้องไม่มีไม่มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.931209259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.931211324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.931213796+07:00","message":"StatePrefix: 'ไม่มีห้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:14.931216948+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.096669459+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.096705766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้องไม่มีไม่มีตึกเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.096711867+07:00","message":"receive interim result [false|false]: ไม่มีห้องไม่มีไม่มีตึกเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.096725936+07:00","message":"[buffer interim] 80 false ไม่มีห้องไม่มีไม่มีตึกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.096733094+07:00","message":"[bufferProcess] interim [910000000]:ไม่มีห้องไม่มีไม่มีตึกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.096735504+07:00","message":"[bufferProcess] send to processor:ไม่มีห้องไม่มีไม่มีตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.096741768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.096744916+07:00","message":"> Transcript [905] [false]: 'ไม่มีห้องไม่มีไม่มีตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.096748065+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.096750096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.096752069+07:00","message":"StatePrefix: 'ไม่มีห้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.096754733+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.239975255+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.240029321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้องไม่มีไม่มีแต่เขาตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.240035865+07:00","message":"receive interim result [false|false]: ไม่มีห้องไม่มีไม่มีแต่เขาตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.240074138+07:00","message":"[buffer interim] 80 false ไม่มีห้องไม่มีไม่มีแต่เขาตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.240081868+07:00","message":"[bufferProcess] interim [90000000]:ไม่มีห้องไม่มีไม่มีแต่เขาตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.240084493+07:00","message":"[bufferProcess] send to processor:ไม่มีห้องไม่มีไม่มีตึกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.240088196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.240090778+07:00","message":"> Transcript [906] [false]: 'ไม่มีห้องไม่มีไม่มีตึกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.240093988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.24009602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.240098325+07:00","message":"StatePrefix: 'ไม่มีห้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.240100906+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.240103842+07:00","message":"Push: 'มีห้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.240105602+07:00","message":"TextPushed: 'ไม่มีห้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.240107537+07:00","message":"Set new StatePrefix : 'ไม่มีห้องไม่มีไม่มีตึกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.24010983+07:00","message":"Next Push (prob) : 'ไม่มีตึกเขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.240134507+07:00","message":"push: {false มีห้องไม่มี 0 0xc000106700}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.603792255+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.666045386+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.687942271+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.687985749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.68799225+07:00","message":"receive interim result [false|false]: ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.688006312+07:00","message":"[buffer interim] 80 false ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.688017051+07:00","message":"[bufferProcess] interim [570000000]:ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.688021081+07:00","message":"[bufferProcess] send to processor:ไม่มีห้องไม่มีไม่มีแต่เขาตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.688029375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.68803423+07:00","message":"> Transcript [907] [false]: 'ไม่มีห้องไม่มีไม่มีแต่เขาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.688037926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.688040841+07:00","message":"Set new StatePrefix: 'ไม่มีห้องไม่มีไม่มีแต่เขาตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.69095819+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.690973134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.69097763+07:00","message":"receive interim result [false|false]: ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.690986091+07:00","message":"[buffer interim] 80 false ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.690991975+07:00","message":"[bufferProcess] interim [630000000]:ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.690994959+07:00","message":"[bufferProcess] send to processor:ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.690999744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.691003133+07:00","message":"> Transcript [908] [false]: 'ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.691007343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.691010844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.691014143+07:00","message":"StatePrefix: 'ไม่มีห้องไม่มีไม่มีแต่เขาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.691016622+07:00","message":"TextPushed: 'ไม่มีห้องไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.734938041+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.734983733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีห้องไม่มีไม่มีตึกของตัวเองครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.73499443+07:00","message":"receive interim result [true|false]: ไม่มีห้องไม่มีไม่มีตึกของตัวเองครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.735004782+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.735007732+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.735015563+07:00","message":"[buffer interim] 80 true ไม่มีห้องไม่มีไม่มีตึกของตัวเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735024072+07:00","message":"[bufferProcess] interim [660000000]:ไม่มีห้องไม่มีไม่มีตึกของตัวเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735029072+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735034294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735037497+07:00","message":"> Transcript [909] [false]: 'ไม่มีห้องไม่มีไม่มีแต่เขาตัวเองครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735040654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735042467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735044261+07:00","message":"StatePrefix: 'ไม่มีห้องไม่มีไม่มีแต่เขาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735047034+07:00","message":"TextPushed: 'ไม่มีห้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735051006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735053104+07:00","message":"> Transcript [910] [true]: 'ไม่มีห้องไม่มีไม่มีตึกของตัวเองครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735055308+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.73505699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.73505857+07:00","message":"StatePrefix: 'ไม่มีห้องไม่มีไม่มีแต่เขาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735060295+07:00","message":"TextPushed: 'ไม่มีห้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:15.735063155+07:00","message":"Push: 'ไม่มีตึกของตัวเองครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.735071963+07:00","message":"push: {true ไม่มีตึกของตัวเองครับ 0 0xc000106700}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:15.743538258+07:00","message":"write wav file: './tmp/7530/7530_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:15.984614223+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.046593163+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.078511432+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.078537609+07:00","message":"found end of frame, send empty tag with msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.078541593+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.07854864+07:00","message":"[buffer interim] 81 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.078556825+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.07856119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.078564024+07:00","message":"> Transcript [911] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.078566539+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.078568425+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.078570098+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.078571867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.078578858+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.078587903+07:00","message":"push: {true \n 0 0xc000314580}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:16.083286484+07:00","message":"write wav file: './tmp/7530/7530_81.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:16.319707105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:16.319716912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.495866234+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.582337972+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.582354614+07:00","message":"found end of frame, send empty tag with msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.582357808+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.582365553+07:00","message":"[buffer interim] 82 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.582372518+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.582377571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.582380577+07:00","message":"> Transcript [912] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.582382778+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.582384682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.582386353+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.582387984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:16.582390404+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.58239997+07:00","message":"push: {true \n 0 0xc00313e480}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:16.588352159+07:00","message":"write wav file: './tmp/7530/7530_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:16.755857477+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.450594236+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.450644305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.450649386+07:00","message":"receive interim result [false|false]: เหรียญ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.450662951+07:00","message":"[buffer interim] 83 false เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.450669059+07:00","message":"[bufferProcess] interim [720000000]:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.450670985+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.904576487+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.932533861+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.93258014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.93258752+07:00","message":"receive interim result [false|false]: เหรียญคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.932602843+07:00","message":"[buffer interim] 83 false เหรียญคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.93261234+07:00","message":"[bufferProcess] interim [140000000]:เหรียญคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.932615462+07:00","message":"[bufferProcess] send to processor:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.932620083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.932624256+07:00","message":"> Transcript [913] [false]: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.932626999+07:00","message":"Set StatePrefix (first interim): 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.991357807+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.991399471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญครูบา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.991404828+07:00","message":"receive interim result [false|false]: เหรียญครูบา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.991422869+07:00","message":"[buffer interim] 83 false เหรียญครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.991430321+07:00","message":"[bufferProcess] interim [260000000]:เหรียญครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.99143287+07:00","message":"[bufferProcess] send to processor:เหรียญคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.991443186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.991446421+07:00","message":"> Transcript [914] [false]: 'เหรียญคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.991449822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.991454325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.991456217+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.991458028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.99641192+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.996425304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญคู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.996429665+07:00","message":"receive interim result [false|false]: เหรียญคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:17.996434448+07:00","message":"[buffer interim] 83 false เหรียญคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.996438447+07:00","message":"[bufferProcess] interim [320000000]:เหรียญคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.996440466+07:00","message":"[bufferProcess] send to processor:เหรียญครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.99644248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.99644458+07:00","message":"> Transcript [915] [false]: 'เหรียญครูบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.996447018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.996448755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.996450398+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:17.996453503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.011845076+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.011878039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญคู่กับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.011883924+07:00","message":"receive interim result [true|false]: เหรียญคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.011892086+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.011894131+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.011900823+07:00","message":"[buffer interim] 83 true เหรียญคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.01190923+07:00","message":"[bufferProcess] interim [380000000]:เหรียญคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011914269+07:00","message":"[bufferProcess] send to processor (isfinal):เหรียญคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011917222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011920046+07:00","message":"> Transcript [916] [false]: 'เหรียญคู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011922484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011924281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.01192601+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011928535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011930127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011931959+07:00","message":"> Transcript [917] [true]: 'เหรียญคู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011933793+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011935267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011936757+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011938415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.011944201+07:00","message":"Push: 'เหรียญคู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.011951783+07:00","message":"push: {true เหรียญคู่กับ 0 0xc003386980}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:18.018609123+07:00","message":"write wav file: './tmp/7530/7530_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.097952047+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.640220111+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.640270347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.640276043+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.640291841+07:00","message":"[buffer interim] 84 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.640297785+07:00","message":"[bufferProcess] interim [360000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.640299595+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.852511127+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.852555633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.852561963+07:00","message":"receive interim result [false|false]: เอาอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.85257693+07:00","message":"[buffer interim] 84 false เอาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.852588409+07:00","message":"[bufferProcess] interim [540000000]:เอาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.852590922+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.852594805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.852597892+07:00","message":"> Transcript [918] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.852599994+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.988889456+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.98892918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.988935203+07:00","message":"receive interim result [false|false]: เอาไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:18.988950876+07:00","message":"[buffer interim] 84 false เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.988958624+07:00","message":"[bufferProcess] interim [660000000]:เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.988961118+07:00","message":"[bufferProcess] send to processor:เอาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.988966924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.988969881+07:00","message":"> Transcript [919] [false]: 'เอาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.988973746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.988975748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.988977957+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:18.988980079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.092775164+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.092810729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปฝาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.092816481+07:00","message":"receive interim result [false|false]: เอาไปฝาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.092831321+07:00","message":"[buffer interim] 84 false เอาไปฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.092837725+07:00","message":"[bufferProcess] interim [780000000]:เอาไปฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.092840213+07:00","message":"[bufferProcess] send to processor:เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.092843558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.092847125+07:00","message":"> Transcript [920] [false]: 'เอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.092850541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.09285376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.092856192+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.092858694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:19.320499988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:19.320503678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.344916304+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.344949819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปฝากป้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.344955489+07:00","message":"receive interim result [false|false]: เอาไปฝากป้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.344965218+07:00","message":"[buffer interim] 84 false เอาไปฝากป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.344971669+07:00","message":"[bufferProcess] interim [80000000]:เอาไปฝากป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.344973761+07:00","message":"[bufferProcess] send to processor:เอาไปฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.344976686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.344979502+07:00","message":"> Transcript [921] [false]: 'เอาไปฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.344982838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.344984726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.344988204+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.344990368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.464870932+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.464908273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.464914365+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.464922946+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464928762+07:00","message":"[bufferProcess] interim [140000000]:เตาย่างไฟฟ้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464947942+07:00","message":"[bufferProcess] send to processor:เอาไปฝากป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464951193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464954435+07:00","message":"> Transcript [922] [false]: 'เอาไปฝากป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464966289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464968475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464970406+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464972415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464980391+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464982375+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464984201+07:00","message":"Set new StatePrefix : 'เอาไปฝากป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.464986255+07:00","message":"Next Push (prob) : 'ไปฝากป้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.465007143+07:00","message":"push: {false เอา 0 0xc003386e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.904823702+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.904865363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.904871055+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:19.904882506+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.904888867+07:00","message":"[bufferProcess] interim [620000000]:เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.904891412+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.904894472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.904897076+07:00","message":"> Transcript [923] [false]: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.904899409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:19.904901488+07:00","message":"Set new StatePrefix: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.565417892+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.565454042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.565459753+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.565480146+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.565487187+07:00","message":"[bufferProcess] interim [220000000]:เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.565489581+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.565493221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.565495955+07:00","message":"> Transcript [924] [false]: 'เตาย่างไฟฟ้าไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.565499182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.565501394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.565503169+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.565505544+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.617767353+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.617797037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.617802428+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.617817476+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.617824009+07:00","message":"[bufferProcess] interim [280000000]:เตาย่างไฟฟ้าไปตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.617826762+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.617830909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.617834077+07:00","message":"> Transcript [925] [false]: 'เตาย่างไฟฟ้าไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.617836828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.61783896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.617840724+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.617843324+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.733369501+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.733402473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.733408125+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.733421418+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.733431158+07:00","message":"[bufferProcess] interim [340000000]:เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.733433625+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.733440985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.733444166+07:00","message":"> Transcript [926] [false]: 'เตาย่างไฟฟ้าไปตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.733447015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.733449278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.733451176+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.733454213+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.757019137+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.757054609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปครับตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.757059594+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปครับตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.75707578+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757082181+07:00","message":"[bufferProcess] interim [400000000]:เตาย่างไฟฟ้าไปครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757084578+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757091695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757094213+07:00","message":"> Transcript [927] [false]: 'เตาย่างไฟฟ้าไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757097787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757100268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757102822+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757105037+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757112138+07:00","message":"Push: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757114025+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.75711594+07:00","message":"Set new StatePrefix : 'เตาย่างไฟฟ้าไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.757118035+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.757126488+07:00","message":"push: {false เตาย่างไฟฟ้าไป 0 0xc003386e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.814425941+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.814483443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.814490639+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.814506736+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.814514206+07:00","message":"[bufferProcess] interim [520000000]:เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.814518216+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.814526448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.814529954+07:00","message":"> Transcript [928] [false]: 'เตาย่างไฟฟ้าไปครับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.814534207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.814537129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.814539903+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.814542832+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.937653059+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.937687261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.937692941+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:20.937708396+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.937714533+07:00","message":"[bufferProcess] interim [640000000]:เตาย่างไฟฟ้าไปตอนนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.937717356+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.937720847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.937723732+07:00","message":"> Transcript [929] [false]: 'เตาย่างไฟฟ้าไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.937727156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.937729513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.937732047+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:20.937734245+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.094955749+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.094998309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.095004286+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือไฟ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.095017467+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.095023924+07:00","message":"[bufferProcess] interim [820000000]:เตาย่างไฟฟ้าไปตอนนั้นคือไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.095026633+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.095032152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.095035094+07:00","message":"> Transcript [930] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.095037391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.095039806+07:00","message":"Set new StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.258872492+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.25890791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือไฟฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.258914209+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.25892649+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.258932836+07:00","message":"[bufferProcess] interim [940000000]:เตาย่างไฟฟ้าไปตอนนั้นคือไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.258935434+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้นคือไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.258940755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.258943549+07:00","message":"> Transcript [931] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.258946769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.25895049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.258952794+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.258955168+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.571189119+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.571228639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.571234779+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.571244856+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.571251258+07:00","message":"[bufferProcess] interim [240000000]:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.571253626+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้นคือไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.57126366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.571267024+07:00","message":"> Transcript [932] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.571270647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.571272527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.571274807+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.571277297+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.637560323+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.63759631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.637602516+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.637613959+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.637620615+07:00","message":"[bufferProcess] interim [360000000]:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.637623065+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.637627968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.637630955+07:00","message":"> Transcript [933] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.637634777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.637636937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.63763919+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.637641748+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.964040055+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.964077383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.964084125+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.964097349+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964104231+07:00","message":"[bufferProcess] interim [720000000]:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964107157+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964113699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964116419+07:00","message":"> Transcript [934] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964119969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964122055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964124095+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.96412692+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964132673+07:00","message":"Push: 'ตอนนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964134766+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964136815+07:00","message":"Set new StatePrefix : 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:21.964138828+07:00","message":"Next Push (prob) : 'ใฝ่ฝันอยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:21.964147079+07:00","message":"push: {false ตอนนั้นคือ 0 0xc003386e00}"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:22.321429094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:22.321452208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.524620969+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.52466026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.524668233+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.524682867+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.524689239+07:00","message":"[bufferProcess] interim [200000000]:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.524692656+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.524699567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.524702627+07:00","message":"> Transcript [935] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.524708287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.524710981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.524713309+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.524715899+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.678548106+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.678590361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.678596738+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.678615323+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.678623257+07:00","message":"[bufferProcess] interim [380000000]:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.678629445+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.678633654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.678637045+07:00","message":"> Transcript [936] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.678640885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.678642946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.678645896+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.678648586+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.737553764+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.737589929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.73759632+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.737611441+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.737618316+07:00","message":"[bufferProcess] interim [440000000]:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.737621415+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.737625961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.737630044+07:00","message":"> Transcript [937] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.737635044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.73763829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.737641748+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.737644703+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.843796473+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.879089283+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.879126218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.879132636+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.879153475+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879160474+07:00","message":"[bufferProcess] interim [560000000]:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879164266+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879168329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879171269+07:00","message":"> Transcript [938] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879175343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879177734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879179666+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879182233+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไปตอนนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879188331+07:00","message":"Push: 'ใฝ่ฝันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879190539+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879192608+07:00","message":"Set new StatePrefix : 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.879195195+07:00","message":"Next Push (prob) : 'เป็นคอมพิวเตอร์เลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.879220697+07:00","message":"push: {false ใฝ่ฝันอยากจะ 0 0xc003386e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.88678665+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.886816697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.886822391+07:00","message":"receive interim result [false|false]: เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:22.886836145+07:00","message":"[buffer interim] 84 false เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.886843171+07:00","message":"[bufferProcess] interim [620000000]:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.886845664+07:00","message":"[bufferProcess] send to processor:เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.886848488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.886851198+07:00","message":"> Transcript [939] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.886853458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:22.886855418+07:00","message":"Set new StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.018721309+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.018751336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาอยากไปป่าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม\",\"confidence\":0.9312295}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.018757191+07:00","message":"receive interim result [true|false]: เอาอยากไปป่าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.018769554+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.01877155+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.018778057+07:00","message":"[buffer interim] 84 true เอาอยากไปป่าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018783399+07:00","message":"[bufferProcess] interim [770000000]:เอาอยากไปป่าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018786697+07:00","message":"[bufferProcess] send to processor (isfinal):เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018790609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018793435+07:00","message":"> Transcript [940] [false]: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018797605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018799397+07:00","message":"Set new StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018801137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.01880282+07:00","message":"> Transcript [941] [true]: 'เอาอยากไปป่าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018805889+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018807748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.01880968+07:00","message":"StatePrefix: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018812217+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018813923+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018996218+07:00","message":"Push: 'เป็นคอมพิวเตอร์เลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.018999115+07:00","message":"TextPushed: 'เตาย่างไฟฟ้าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.019001204+07:00","message":"Set new StatePrefix : 'เอาอยากไปป่าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.019003754+07:00","message":"Next Push (prob) : 'เอาอยากไปป่าไปตอนนั้นคือใฝ่ฝันอยากจะเป็นคอมพิวเตอร์เลยไหม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.019012847+07:00","message":"push: {true เป็นคอมพิวเตอร์เลยไหม 0 0xc003386e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.01903221+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_84.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:23.031437782+07:00","message":"write wav file: './tmp/7530/7530_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.096188765+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.598563934+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.598621947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.598629391+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.598648161+07:00","message":"[buffer interim] 85 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.598661454+07:00","message":"[bufferProcess] interim [420000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.598664863+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.791693775+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.791742388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.791747757+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.791766622+07:00","message":"[buffer interim] 85 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.791772805+07:00","message":"[bufferProcess] interim [480000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.791775247+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.791778454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.791781259+07:00","message":"> Transcript [942] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.791783221+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.842823915+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.842873645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.842881488+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:23.842898669+07:00","message":"[buffer interim] 85 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.842908974+07:00","message":"[bufferProcess] interim [540000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.842912109+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.842918643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.842922841+07:00","message":"> Transcript [943] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.842925666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:23.842928622+07:00","message":"Set new StatePrefix: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.092556834+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.092599307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.092604969+07:00","message":"receive interim result [false|false]: น่าจะพอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.092617243+07:00","message":"[buffer interim] 85 false น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.092624039+07:00","message":"[bufferProcess] interim [660000000]:น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.092626504+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.092632235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.09263519+07:00","message":"> Transcript [944] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.092637335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.092639331+07:00","message":"Set new StatePrefix: 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.288163631+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.288205257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.28821101+07:00","message":"receive interim result [false|false]: น่าจะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.288226214+07:00","message":"[buffer interim] 85 false น่าจะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.288234414+07:00","message":"[bufferProcess] interim [840000000]:น่าจะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.288236875+07:00","message":"[bufferProcess] send to processor:น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.288244008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.288246942+07:00","message":"> Transcript [945] [false]: 'น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.288249153+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.2882512+07:00","message":"Set new StatePrefix: 'น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.300404574+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.300424834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.300429254+07:00","message":"receive interim result [false|false]: น่าจะพอได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.300440151+07:00","message":"[buffer interim] 85 false น่าจะพอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.300444625+07:00","message":"[bufferProcess] interim [900000000]:น่าจะพอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.300447251+07:00","message":"[bufferProcess] send to processor:น่าจะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.30044948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.300451757+07:00","message":"> Transcript [946] [false]: 'น่าจะพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.300454563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.300456867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.300458831+07:00","message":"StatePrefix: 'น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.300460688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.459441936+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.459480876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.459487491+07:00","message":"receive interim result [false|false]: น่าจะพอได้รู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.459503846+07:00","message":"[buffer interim] 85 false น่าจะพอได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.459511462+07:00","message":"[bufferProcess] interim [20000000]:น่าจะพอได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.459514994+07:00","message":"[bufferProcess] send to processor:น่าจะพอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.459523496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.459526783+07:00","message":"> Transcript [947] [false]: 'น่าจะพอได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.459529778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.459532287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.459534493+07:00","message":"StatePrefix: 'น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.45953682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.467199062+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.467216035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้ลุ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.467220619+07:00","message":"receive interim result [false|false]: น่าจะพอได้ลุ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.467233997+07:00","message":"[buffer interim] 85 false น่าจะพอได้ลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.467238474+07:00","message":"[bufferProcess] interim [80000000]:น่าจะพอได้ลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.467240659+07:00","message":"[bufferProcess] send to processor:น่าจะพอได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.467243411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.467245986+07:00","message":"> Transcript [948] [false]: 'น่าจะพอได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.467249561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.467252648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.467254476+07:00","message":"StatePrefix: 'น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.467256409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.475312373+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.475322806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้รู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.475325854+07:00","message":"receive interim result [false|false]: น่าจะพอได้รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.475329644+07:00","message":"[buffer interim] 85 false น่าจะพอได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475332998+07:00","message":"[bufferProcess] interim [140000000]:น่าจะพอได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475334926+07:00","message":"[bufferProcess] send to processor:น่าจะพอได้ลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475337163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475339377+07:00","message":"> Transcript [949] [false]: 'น่าจะพอได้ลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475341373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475342956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475344644+07:00","message":"StatePrefix: 'น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475346303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475349875+07:00","message":"Push: 'น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.47535547+07:00","message":"TextPushed: 'น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475357552+07:00","message":"Set new StatePrefix : 'น่าจะพอได้ลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.475359477+07:00","message":"Next Push (prob) : 'ได้ลุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.475384228+07:00","message":"push: {false น่าจะพอ 0 0xc000314d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.520936583+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.520970747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้รู้จักกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.520978047+07:00","message":"receive interim result [false|false]: น่าจะพอได้รู้จักกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.520995449+07:00","message":"[buffer interim] 85 false น่าจะพอได้รู้จักกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.521002965+07:00","message":"[bufferProcess] interim [320000000]:น่าจะพอได้รู้จักกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.521006324+07:00","message":"[bufferProcess] send to processor:น่าจะพอได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.52101164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.521015763+07:00","message":"> Transcript [950] [false]: 'น่าจะพอได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.521017871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.521020528+07:00","message":"Set new StatePrefix: 'น่าจะพอได้รู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.635237251+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.635285893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้รู้จักกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.635292257+07:00","message":"receive interim result [false|false]: น่าจะพอได้รู้จักกับคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.635305368+07:00","message":"[buffer interim] 85 false น่าจะพอได้รู้จักกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.635312792+07:00","message":"[bufferProcess] interim [440000000]:น่าจะพอได้รู้จักกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.635315135+07:00","message":"[bufferProcess] send to processor:น่าจะพอได้รู้จักกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.635320986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.635323862+07:00","message":"> Transcript [951] [false]: 'น่าจะพอได้รู้จักกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.635326788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.635328679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.635330472+07:00","message":"StatePrefix: 'น่าจะพอได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.635332532+07:00","message":"TextPushed: 'น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.703855688+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.703908668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้รู้จักกับคนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.703916766+07:00","message":"receive interim result [false|false]: น่าจะพอได้รู้จักกับคนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.703933578+07:00","message":"[buffer interim] 85 false น่าจะพอได้รู้จักกับคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.703949944+07:00","message":"[bufferProcess] interim [500000000]:น่าจะพอได้รู้จักกับคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.703954249+07:00","message":"[bufferProcess] send to processor:น่าจะพอได้รู้จักกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.703959443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.703964299+07:00","message":"> Transcript [952] [false]: 'น่าจะพอได้รู้จักกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.703968635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.703971344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.703975031+07:00","message":"StatePrefix: 'น่าจะพอได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.70397814+07:00","message":"TextPushed: 'น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.724687465+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.724713197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้รู้จักกับคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.724719442+07:00","message":"receive interim result [false|false]: น่าจะพอได้รู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.724733602+07:00","message":"[buffer interim] 85 false น่าจะพอได้รู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.724739218+07:00","message":"[bufferProcess] interim [560000000]:น่าจะพอได้รู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.72474177+07:00","message":"[bufferProcess] send to processor:น่าจะพอได้รู้จักกับคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.724749739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.724752238+07:00","message":"> Transcript [953] [false]: 'น่าจะพอได้รู้จักกับคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.724755444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.724757518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.724759703+07:00","message":"StatePrefix: 'น่าจะพอได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.72476175+07:00","message":"TextPushed: 'น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.849991307+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.850027856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้รู้จักกับคอมพิวเตอร์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.850033149+07:00","message":"receive interim result [false|false]: น่าจะพอได้รู้จักกับคอมพิวเตอร์และ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.850043072+07:00","message":"[buffer interim] 85 false น่าจะพอได้รู้จักกับคอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850049329+07:00","message":"[bufferProcess] interim [740000000]:น่าจะพอได้รู้จักกับคอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850052218+07:00","message":"[bufferProcess] send to processor:น่าจะพอได้รู้จักกับคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850055344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850057929+07:00","message":"> Transcript [954] [false]: 'น่าจะพอได้รู้จักกับคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850061091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850063118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850065376+07:00","message":"StatePrefix: 'น่าจะพอได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850067431+07:00","message":"TextPushed: 'น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850070655+07:00","message":"Push: 'ได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850072489+07:00","message":"TextPushed: 'น่าจะพอได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850074356+07:00","message":"Set new StatePrefix : 'น่าจะพอได้รู้จักกับคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.850076461+07:00","message":"Next Push (prob) : 'กับคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.850084433+07:00","message":"push: {false ได้รู้จัก 0 0xc000314d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.97843038+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.978467107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.978472479+07:00","message":"receive interim result [false|false]: น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:24.978486171+07:00","message":"[buffer interim] 85 false น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.978492312+07:00","message":"[bufferProcess] interim [860000000]:น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.978494601+07:00","message":"[bufferProcess] send to processor:น่าจะพอได้รู้จักกับคอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.978499707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.978502629+07:00","message":"> Transcript [955] [false]: 'น่าจะพอได้รู้จักกับคอมพิวเตอร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.978505694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.978507779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.9785097+07:00","message":"StatePrefix: 'น่าจะพอได้รู้จักกับคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:24.978512455+07:00","message":"TextPushed: 'น่าจะพอได้รู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:25.014148253+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:25.137521244+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:25.137561229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว\",\"confidence\":0.9588228}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:25.137567831+07:00","message":"receive interim result [true|false]: น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:25.137576417+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:25.137578554+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:25.137585177+07:00","message":"[buffer interim] 85 true น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137594564+07:00","message":"[bufferProcess] interim [130000000]:น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137598313+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137601467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137604598+07:00","message":"> Transcript [956] [false]: 'น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137607564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.13760955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137611383+07:00","message":"StatePrefix: 'น่าจะพอได้รู้จักกับคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137613923+07:00","message":"TextPushed: 'น่าจะพอได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137615971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137617931+07:00","message":"> Transcript [957] [true]: 'น่าจะพอได้รู้จักกับคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137619963+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.13762146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137622994+07:00","message":"StatePrefix: 'น่าจะพอได้รู้จักกับคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137624659+07:00","message":"TextPushed: 'น่าจะพอได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:25.137631886+07:00","message":"Push: 'กับคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:25.137640131+07:00","message":"push: {true กับคอมพิวเตอร์แล้ว 0 0xc000314d80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:25.144747142+07:00","message":"write wav file: './tmp/7530/7530_85.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:25.322127246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:25.322138161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.106540832+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.524827817+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.524875822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.524882859+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.524900542+07:00","message":"[buffer interim] 86 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.524908963+07:00","message":"[bufferProcess] interim [420000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.524912199+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.524917293+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.524920816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.524925114+07:00","message":"> Transcript [958] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.52492864+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.652219199+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.652259888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.652264682+07:00","message":"receive interim result [false|false]: กด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.652275835+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.652286747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.652291212+07:00","message":"receive interim result [false|false]: ก็คิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.652296223+07:00","message":"[buffer interim] 86 false กด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.652298893+07:00","message":"[buffer interim] 86 false ก็คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.65230389+07:00","message":"[bufferProcess] interim [540000000]:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.652305701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.652308044+07:00","message":"[bufferProcess] interim [600000000]:ก็คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.652309817+07:00","message":"[bufferProcess] send to processor:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.652312299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.652315111+07:00","message":"> Transcript [959] [false]: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.652317509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.652319532+07:00","message":"Set new StatePrefix: 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.824671227+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.82470465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.824709805+07:00","message":"receive interim result [false|false]: ก็คิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.824727666+07:00","message":"[buffer interim] 86 false ก็คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.824733627+07:00","message":"[bufferProcess] interim [780000000]:ก็คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.824735663+07:00","message":"[bufferProcess] send to processor:ก็คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.824739054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.824741758+07:00","message":"> Transcript [960] [false]: 'ก็คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.824743783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:26.824745654+07:00","message":"Set new StatePrefix: 'ก็คิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:26.932551484+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.021935396+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.021978736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คิดว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.021984606+07:00","message":"receive interim result [true|false]: ก็คิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.021995218+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.02199736+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.022022193+07:00","message":"[buffer interim] 86 true ก็คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022045744+07:00","message":"[bufferProcess] interim [50000000]:ก็คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022052979+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.02205624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022059637+07:00","message":"> Transcript [961] [false]: 'ก็คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022062556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022065066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022066873+07:00","message":"StatePrefix: 'ก็คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022069335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022070816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022072716+07:00","message":"> Transcript [962] [true]: 'ก็คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022074672+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022076328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.02207783+07:00","message":"StatePrefix: 'ก็คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.0220795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.022082076+07:00","message":"Push: 'ก็คิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.022090944+07:00","message":"push: {true ก็คิดว่า 0 0xc000314f00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:27.027604684+07:00","message":"write wav file: './tmp/7530/7530_86.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.195898012+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.254250495+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.385021542+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.425574095+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.425588872+07:00","message":"found end of frame, send empty tag with msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.425591886+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.425599045+07:00","message":"[buffer interim] 87 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.425605006+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.425608144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.425611109+07:00","message":"> Transcript [963] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.425613441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.425615241+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.425617092+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.425619005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.425621408+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.425631098+07:00","message":"push: {true \n 0 0xc000682880}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:27.431333402+07:00","message":"write wav file: './tmp/7530/7530_87.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.444080263+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.645369389+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.764925966+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.7649491+07:00","message":"found end of frame, send empty tag with msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.764953235+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.764961603+07:00","message":"[buffer interim] 88 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.764968967+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.764973866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.764978104+07:00","message":"> Transcript [964] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.764981599+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.764984185+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.764986836+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.764990092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.764998979+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.765011007+07:00","message":"push: {true \n 0 0xc000315300}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:27.769229531+07:00","message":"write wav file: './tmp/7530/7530_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.98543044+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.985474743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.985479867+07:00","message":"receive interim result [false|false]: เหรียญ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:27.98549359+07:00","message":"[buffer interim] 89 false เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.985499866+07:00","message":"[bufferProcess] interim [420000000]:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:27.985501761+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.319319204+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.319364111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.319369671+07:00","message":"receive interim result [false|false]: เหรียญอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.319383903+07:00","message":"[buffer interim] 89 false เหรียญอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.319389984+07:00","message":"[bufferProcess] interim [720000000]:เหรียญอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.31939215+07:00","message":"[bufferProcess] send to processor:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.319395732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.319398953+07:00","message":"> Transcript [965] [false]: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.319400965+07:00","message":"Set StatePrefix (first interim): 'เหรียญ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:28.322477061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:28.322483587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.37290562+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.37294477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.372950357+07:00","message":"receive interim result [false|false]: เหรียญอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.372962798+07:00","message":"[buffer interim] 89 false เหรียญอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.372968983+07:00","message":"[bufferProcess] interim [780000000]:เหรียญอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.37297144+07:00","message":"[bufferProcess] send to processor:เหรียญอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.372976544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.372979482+07:00","message":"> Transcript [966] [false]: 'เหรียญอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.372982743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.372984507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.372986282+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.372989455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.815404405+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.815439221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญอันนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.815444359+07:00","message":"receive interim result [false|false]: เหรียญอันนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.815453262+07:00","message":"[buffer interim] 89 false เหรียญอันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.815459484+07:00","message":"[bufferProcess] interim [140000000]:เหรียญอันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.815461945+07:00","message":"[bufferProcess] send to processor:เหรียญอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.815465183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.815468049+07:00","message":"> Transcript [967] [false]: 'เหรียญอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.815471014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.815472819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.815474667+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.815476618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.820524348+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.820547233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญอันนี้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.820552001+07:00","message":"receive interim result [false|false]: เหรียญอันนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:28.820564263+07:00","message":"[buffer interim] 89 false เหรียญอันนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.820568417+07:00","message":"[bufferProcess] interim [200000000]:เหรียญอันนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.82057048+07:00","message":"[bufferProcess] send to processor:เหรียญอันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.820573135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.820575373+07:00","message":"> Transcript [968] [false]: 'เหรียญอันนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.820578006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.820580088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.820581794+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:28.820583507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.016588073+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.016626073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญอันนี้แล้วมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.016631485+07:00","message":"receive interim result [false|false]: เหรียญอันนี้แล้วมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.016648195+07:00","message":"[buffer interim] 89 false เหรียญอันนี้แล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016654665+07:00","message":"[bufferProcess] interim [380000000]:เหรียญอันนี้แล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016657151+07:00","message":"[bufferProcess] send to processor:เหรียญอันนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016660141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016662829+07:00","message":"> Transcript [969] [false]: 'เหรียญอันนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016665842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016667859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016670106+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016672278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016674972+07:00","message":"Push: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016676646+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.01667992+07:00","message":"Set new StatePrefix : 'เหรียญอันนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.016682064+07:00","message":"Next Push (prob) : 'อันนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.016690411+07:00","message":"push: {false เหรียญ 0 0xc000682f00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.070016656+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.070053361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญอันนี้แล้วมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.070059279+07:00","message":"receive interim result [false|false]: เหรียญอันนี้แล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.070076723+07:00","message":"[buffer interim] 89 false เหรียญอันนี้แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.070083421+07:00","message":"[bufferProcess] interim [440000000]:เหรียญอันนี้แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.07008583+07:00","message":"[bufferProcess] send to processor:เหรียญอันนี้แล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.070089129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.070091874+07:00","message":"> Transcript [970] [false]: 'เหรียญอันนี้แล้วมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.070095675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.070098773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.070101925+07:00","message":"StatePrefix: 'เหรียญอันนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.070106371+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.244790582+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.35650079+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.356553423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญอันนี้แล้วมัน\",\"confidence\":0.9238899}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.356561096+07:00","message":"receive interim result [true|false]: เหรียญอันนี้แล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.356572784+07:00","message":"end recv isFinal message id 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.356575117+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.356583671+07:00","message":"[buffer interim] 89 true เหรียญอันนี้แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356595075+07:00","message":"[bufferProcess] interim [830000000]:เหรียญอันนี้แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356602973+07:00","message":"[bufferProcess] send to processor (isfinal):เหรียญอันนี้แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356606549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356609478+07:00","message":"> Transcript [971] [false]: 'เหรียญอันนี้แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356613266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356615432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356617328+07:00","message":"StatePrefix: 'เหรียญอันนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356619546+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356623761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356625945+07:00","message":"> Transcript [972] [true]: 'เหรียญอันนี้แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356628035+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356629622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356634191+07:00","message":"StatePrefix: 'เหรียญอันนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356635883+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.356642847+07:00","message":"Push: 'อันนี้แล้วมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.356651354+07:00","message":"push: {true อันนี้แล้วมัน 0 0xc000682f00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:29.363969958+07:00","message":"write wav file: './tmp/7530/7530_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.436643085+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.83924023+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.83928459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.839290047+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:29.839310661+07:00","message":"[buffer interim] 90 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.83931634+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:29.839318236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.283238746+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.28327923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.283285235+07:00","message":"receive interim result [false|false]: มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.283303494+07:00","message":"[buffer interim] 90 false มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.283313149+07:00","message":"[bufferProcess] interim [840000000]:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.283316604+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.283324151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.28333084+07:00","message":"> Transcript [973] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.283333706+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.411340876+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.411381474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.411387737+07:00","message":"receive interim result [false|false]: มันไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.411403282+07:00","message":"[buffer interim] 90 false มันไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.411409435+07:00","message":"[bufferProcess] interim [20000000]:มันไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.411411986+07:00","message":"[bufferProcess] send to processor:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.411418335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.411421103+07:00","message":"> Transcript [974] [false]: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.4114238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.411425704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.411427626+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.411430132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.617837212+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.617865719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.617871351+07:00","message":"receive interim result [false|false]: มันไม่รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.617882615+07:00","message":"[buffer interim] 90 false มันไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.617888645+07:00","message":"[bufferProcess] interim [140000000]:มันไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.617891056+07:00","message":"[bufferProcess] send to processor:มันไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.617895696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.617898559+07:00","message":"> Transcript [975] [false]: 'มันไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.617901406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.617903172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.617905091+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.617907154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.701691629+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.701726861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.701732486+07:00","message":"receive interim result [false|false]: มันไม่รู้สึกเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.701748675+07:00","message":"[buffer interim] 90 false มันไม่รู้สึกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.701754747+07:00","message":"[bufferProcess] interim [320000000]:มันไม่รู้สึกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.701757073+07:00","message":"[bufferProcess] send to processor:มันไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.701761033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.701763875+07:00","message":"> Transcript [976] [false]: 'มันไม่รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.701766846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.701769006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.701771167+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.701772955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.800717353+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.800753837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.800760785+07:00","message":"receive interim result [false|false]: มันไม่รู้สึกลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.80077326+07:00","message":"[buffer interim] 90 false มันไม่รู้สึกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.800778952+07:00","message":"[bufferProcess] interim [380000000]:มันไม่รู้สึกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.800781376+07:00","message":"[bufferProcess] send to processor:มันไม่รู้สึกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.800786505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.800789377+07:00","message":"> Transcript [977] [false]: 'มันไม่รู้สึกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.800792092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.800794271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.800796437+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.800798615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.800803352+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.800805182+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.80080699+07:00","message":"Set new StatePrefix : 'มันไม่รู้สึกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.8008092+07:00","message":"Next Push (prob) : 'ไม่รู้สึกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.800816853+07:00","message":"push: {false มัน 0 0xc002d0e580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.860855828+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.860892338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกลำบาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.860897649+07:00","message":"receive interim result [false|false]: มันไม่รู้สึกลำบาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:30.860909328+07:00","message":"[buffer interim] 90 false มันไม่รู้สึกลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.860928194+07:00","message":"[bufferProcess] interim [440000000]:มันไม่รู้สึกลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.860930771+07:00","message":"[bufferProcess] send to processor:มันไม่รู้สึกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.860934315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.86093812+07:00","message":"> Transcript [978] [false]: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.860940552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:30.860942406+07:00","message":"Set new StatePrefix: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.277327656+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.277349206+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.277353378+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.277355818+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.277357618+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.27736011+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.277361854+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.277363394+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:31.32256128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:31.322589425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.515794403+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.515824967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกลำบาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.515829852+07:00","message":"receive interim result [false|false]: มันไม่รู้สึกลำบาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.515843896+07:00","message":"[buffer interim] 90 false มันไม่รู้สึกลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.51585017+07:00","message":"[bufferProcess] interim [40000000]:มันไม่รู้สึกลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.515852717+07:00","message":"[bufferProcess] send to processor:มันไม่รู้สึกลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.515856866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.515859701+07:00","message":"> Transcript [979] [false]: 'มันไม่รู้สึกลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.515863003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.515865291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.515867167+07:00","message":"StatePrefix: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.515869197+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.791356937+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.79139969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกลำบากเพราะเราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.791405422+07:00","message":"receive interim result [false|false]: มันไม่รู้สึกลำบากเพราะเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.791422039+07:00","message":"[buffer interim] 90 false มันไม่รู้สึกลำบากเพราะเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.791429062+07:00","message":"[bufferProcess] interim [400000000]:มันไม่รู้สึกลำบากเพราะเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.791431673+07:00","message":"[bufferProcess] send to processor:มันไม่รู้สึกลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.791434643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.791437279+07:00","message":"> Transcript [980] [false]: 'มันไม่รู้สึกลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.791440967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.791443143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.791445487+07:00","message":"StatePrefix: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.791447703+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.893829781+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.893864206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกลำบากเพราะเราต้องรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.893869627+07:00","message":"receive interim result [false|false]: มันไม่รู้สึกลำบากเพราะเราต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:31.893883564+07:00","message":"[buffer interim] 90 false มันไม่รู้สึกลำบากเพราะเราต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.893890128+07:00","message":"[bufferProcess] interim [520000000]:มันไม่รู้สึกลำบากเพราะเราต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.893892517+07:00","message":"[bufferProcess] send to processor:มันไม่รู้สึกลำบากเพราะเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.893896012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.893898659+07:00","message":"> Transcript [981] [false]: 'มันไม่รู้สึกลำบากเพราะเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.893901956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.893903879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.893906009+07:00","message":"StatePrefix: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:31.893908346+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.016588274+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.016621572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกลำบากเพราะเราต้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.016626935+07:00","message":"receive interim result [false|false]: มันไม่รู้สึกลำบากเพราะเราต้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.016649996+07:00","message":"[buffer interim] 90 false มันไม่รู้สึกลำบากเพราะเราต้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016658951+07:00","message":"[bufferProcess] interim [580000000]:มันไม่รู้สึกลำบากเพราะเราต้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016661365+07:00","message":"[bufferProcess] send to processor:มันไม่รู้สึกลำบากเพราะเราต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016664873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016667858+07:00","message":"> Transcript [982] [false]: 'มันไม่รู้สึกลำบากเพราะเราต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016671711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016673845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016676025+07:00","message":"StatePrefix: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016678664+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016685263+07:00","message":"Push: 'ไม่รู้สึกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016687182+07:00","message":"TextPushed: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016689187+07:00","message":"Set new StatePrefix : 'มันไม่รู้สึกลำบากเพราะเราต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.016693937+07:00","message":"Next Push (prob) : 'บากเพราะเราต้องรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.016701647+07:00","message":"push: {false ไม่รู้สึกลำ 0 0xc002d0e580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.669640692+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.669686336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.669692501+07:00","message":"receive interim result [false|false]: มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.669708475+07:00","message":"[buffer interim] 90 false มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.669716286+07:00","message":"[bufferProcess] interim [180000000]:มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.669719107+07:00","message":"[bufferProcess] send to processor:มันไม่รู้สึกลำบากเพราะเราต้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.669726428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.66972919+07:00","message":"> Transcript [983] [false]: 'มันไม่รู้สึกลำบากเพราะเราต้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.669731716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.669734301+07:00","message":"Set new StatePrefix: 'มันไม่รู้สึกลำบากเพราะเราต้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.790992893+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.791030511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.791037472+07:00","message":"receive interim result [false|false]: มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.791056901+07:00","message":"[buffer interim] 90 false มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.791065003+07:00","message":"[bufferProcess] interim [300000000]:มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.791068175+07:00","message":"[bufferProcess] send to processor:มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.79107564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.791078749+07:00","message":"> Transcript [984] [false]: 'มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.791082656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.79108535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.791087103+07:00","message":"StatePrefix: 'มันไม่รู้สึกลำบากเพราะเราต้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.791089585+07:00","message":"TextPushed: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.964218546+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.965481673+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.965523021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.965529178+07:00","message":"receive interim result [false|false]: มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:32.965546057+07:00","message":"[buffer interim] 90 false มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.965556893+07:00","message":"[bufferProcess] interim [480000000]:มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.965560496+07:00","message":"[bufferProcess] send to processor:มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.96556773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.96557043+07:00","message":"> Transcript [985] [false]: 'มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.965573937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.965576015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.965578582+07:00","message":"StatePrefix: 'มันไม่รู้สึกลำบากเพราะเราต้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:32.965581793+07:00","message":"TextPushed: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.086406131+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.111627641+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.111660831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่รู้สึกลำบากใจเพราะเราต้องเรียนรู้สึกว่า\",\"confidence\":0.94061387}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.11166775+07:00","message":"receive interim result [true|false]: มันไม่รู้สึกลำบากใจเพราะเราต้องเรียนรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.111677602+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.111679735+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.111686146+07:00","message":"[buffer interim] 90 true มันไม่รู้สึกลำบากใจเพราะเราต้องเรียนรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.11169269+07:00","message":"[bufferProcess] interim [750000000]:มันไม่รู้สึกลำบากใจเพราะเราต้องเรียนรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111699076+07:00","message":"[bufferProcess] send to processor (isfinal):มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111702734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111705487+07:00","message":"> Transcript [986] [false]: 'มันไม่รู้สึกลำบากเพราะเราต้องเรียนรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111708845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111710591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111712739+07:00","message":"StatePrefix: 'มันไม่รู้สึกลำบากเพราะเราต้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111715296+07:00","message":"TextPushed: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111717026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111718959+07:00","message":"> Transcript [987] [true]: 'มันไม่รู้สึกลำบากใจเพราะเราต้องเรียนรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.11172114+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.11172393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111725556+07:00","message":"StatePrefix: 'มันไม่รู้สึกลำบากเพราะเราต้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111727324+07:00","message":"TextPushed: 'มันไม่รู้สึกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.111735141+07:00","message":"Push: 'บากใจเพราะเราต้องเรียนรู้สึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.111743145+07:00","message":"push: {true บากใจเพราะเราต้องเรียนรู้สึกว่า 0 0xc002d0e580}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:33.12175437+07:00","message":"write wav file: './tmp/7530/7530_90.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.154259273+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.345509196+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.357598006+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.357622968+07:00","message":"found end of frame, send empty tag with msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.357626424+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.357632702+07:00","message":"[buffer interim] 91 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.357639205+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.357643649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.357647189+07:00","message":"> Transcript [988] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.357650207+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.357652059+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.357653776+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.357655681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.357661675+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.357671207+07:00","message":"push: {true \n 0 0xc003386c00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:33.362299248+07:00","message":"write wav file: './tmp/7530/7530_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.812756023+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.81280212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.812807036+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.812821442+07:00","message":"[buffer interim] 92 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.812827345+07:00","message":"[bufferProcess] interim [300000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:33.812829079+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:33.983500014+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.067300596+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.067344439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.067349353+07:00","message":"receive interim result [true|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.067359268+07:00","message":"end recv isFinal message id 92"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.06736205+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.06738037+07:00","message":"[buffer interim] 92 true เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.067405998+07:00","message":"[bufferProcess] interim [660000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.0674112+07:00","message":"[bufferProcess] send to processor (isfinal):เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.067415114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.067418948+07:00","message":"> Transcript [989] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.06742158+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.067423146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.067425058+07:00","message":"> Transcript [990] [true]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.067428264+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.067430255+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.067432362+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.067434225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.06743674+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.0674493+07:00","message":"push: {true เรา 0 0xc000682700}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:34.072973596+07:00","message":"write wav file: './tmp/7530/7530_92.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:34.322630191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:34.322651717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.496441747+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.845832639+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.845876471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.845881608+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.845896728+07:00","message":"[buffer interim] 93 false The"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.84590201+07:00","message":"[bufferProcess] interim [360000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.845904319+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.889927656+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.88996594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.889970934+07:00","message":"receive interim result [false|false]: เดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:34.88998455+07:00","message":"[buffer interim] 93 false เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.889990001+07:00","message":"[bufferProcess] interim [420000000]:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.889992474+07:00","message":"[bufferProcess] send to processor:The"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.889995506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.889998295+07:00","message":"> Transcript [991] [false]: 'The'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:34.890000333+07:00","message":"Set StatePrefix (first interim): 'The'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.06241135+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.062461528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.062469058+07:00","message":"receive interim result [false|false]: เดินเล่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.062485911+07:00","message":"[buffer interim] 93 false เดินเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.062493439+07:00","message":"[bufferProcess] interim [540000000]:เดินเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.062496636+07:00","message":"[bufferProcess] send to processor:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.062503549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.062507548+07:00","message":"> Transcript [992] [false]: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.062510938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.06251395+07:00","message":"Set new StatePrefix: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.168365691+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.168413252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.168421645+07:00","message":"receive interim result [false|false]: เดินเล่นกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.168435088+07:00","message":"[buffer interim] 93 false เดินเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.168447496+07:00","message":"[bufferProcess] interim [660000000]:เดินเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.168450745+07:00","message":"[bufferProcess] send to processor:เดินเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.168453804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.168456695+07:00","message":"> Transcript [993] [false]: 'เดินเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.168459911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.168461813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.168463733+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.168465661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.346135642+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.34617611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.346182475+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.346199913+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.346211297+07:00","message":"[bufferProcess] interim [840000000]:เดินเล่นกับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.346213798+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.346217553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.346220827+07:00","message":"> Transcript [994] [false]: 'เดินเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.346224343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.346226579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.346230203+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.346232251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.662902826+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.662936424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านฉาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.662941875+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านฉาง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.662956789+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านฉาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.662962636+07:00","message":"[bufferProcess] interim [200000000]:เดินเล่นกับบ้านฉาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.662965131+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.662968435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.662971091+07:00","message":"> Transcript [995] [false]: 'เดินเล่นกับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.662973661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.662975621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.662977551+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.662979643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.857794998+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.857824817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.857830056+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.857841795+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.857847334+07:00","message":"[bufferProcess] interim [380000000]:เดินเล่นกับบ้านชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.85784975+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านฉาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.857854893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.857858043+07:00","message":"> Transcript [996] [false]: 'เดินเล่นกับบ้านฉาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.857861091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.857863087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.857865003+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.857866865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.857871406+07:00","message":"Push: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.8578734+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.857875449+07:00","message":"Set new StatePrefix : 'เดินเล่นกับบ้านฉาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:35.85787796+07:00","message":"Next Push (prob) : 'เล่นกับบ้านฉาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:35.857885949+07:00","message":"push: {false เดิน 0 0xc003386000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.251667849+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.251705519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.251711218+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.251722802+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.251729+07:00","message":"[bufferProcess] interim [740000000]:เดินเล่นกับบ้านชายก็สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.251731875+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.251737358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.251740267+07:00","message":"> Transcript [997] [false]: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.251742392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.251744268+07:00","message":"Set new StatePrefix: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.797276639+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.797317677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.797323728+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.797344768+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.797351651+07:00","message":"[bufferProcess] interim [280000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.7973547+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.797358228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.797361356+07:00","message":"> Transcript [998] [false]: 'เดินเล่นกับบ้านชายก็สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.797364947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.797367015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.797369013+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.797371333+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.814846523+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.814879589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.814884868+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.814897137+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.814902852+07:00","message":"[bufferProcess] interim [340000000]:เดินเล่นกับบ้านชายก็สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.814905603+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.81491302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.814916518+07:00","message":"> Transcript [999] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.814919952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.814922837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.814925758+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.814928856+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.820032866+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.820048395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.820052627+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:36.820060751+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.820064407+07:00","message":"[bufferProcess] interim [400000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.820066419+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.820068686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.820070749+07:00","message":"> Transcript [1000] [false]: 'เดินเล่นกับบ้านชายก็สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.820072947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.820074668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.820076396+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:36.82007826+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.01029088+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.010349975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.010356762+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.010368364+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010374403+07:00","message":"[bufferProcess] interim [520000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010377013+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010381858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010385807+07:00","message":"> Transcript [1001] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.01038942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010391462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010393647+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010395762+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010400281+07:00","message":"Push: 'เล่นกับบ้านชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010404041+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010406162+07:00","message":"Set new StatePrefix : 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.010408892+07:00","message":"Next Push (prob) : 'ก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.010416743+07:00","message":"push: {false เล่นกับบ้านชาย 0 0xc003386000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.14548289+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.145520705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.145526537+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.145540776+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.145547075+07:00","message":"[bufferProcess] interim [580000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.145549509+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.145552853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.145556446+07:00","message":"> Transcript [1002] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.145559646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.145561579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.145563419+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.145565719+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.263911309+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.263947193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.263953421+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.263970413+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.263977143+07:00","message":"[bufferProcess] interim [700000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.263987966+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.263993242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.263996167+07:00","message":"> Transcript [1003] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.264001551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.264003498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.264005777+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.264008355+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:37.323528476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:37.323536197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.481200644+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.481241069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.48124726+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.481262436+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.481269101+07:00","message":"[bufferProcess] interim [940000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.481271885+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.481275421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.481278122+07:00","message":"> Transcript [1004] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.481281101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.481283746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.481286996+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.481289491+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.527598458+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.527642064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.527648362+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.527662739+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527668892+07:00","message":"[bufferProcess] interim [0]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527672187+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527679577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527682496+07:00","message":"> Transcript [1005] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527685705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527687797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527689794+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527692995+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527698909+07:00","message":"Push: 'ก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527700858+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527703021+07:00","message":"Set new StatePrefix : 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:37.527705457+07:00","message":"Next Push (prob) : 'ไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:37.527714085+07:00","message":"push: {false ก็สนุกได้เรียนรู้กับมัน 0 0xc003386000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:38.28405934+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:38.284091159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:38.284096617+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:38.284109967+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.284115784+07:00","message":"[bufferProcess] interim [660000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.284118449+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.284124087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.284127045+07:00","message":"> Transcript [1006] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.284129251+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:38.736080373+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:38.73611941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:38.736125064+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:38.736154287+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.736160867+07:00","message":"[bufferProcess] interim [260000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.73616372+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.736167089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.736169877+07:00","message":"> Transcript [1007] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.73617355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.736176475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.736179349+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:38.736183716+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.064152329+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.064193222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.064198982+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.064213008+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.064218812+07:00","message":"[bufferProcess] interim [560000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.064221361+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.064227371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.064230278+07:00","message":"> Transcript [1008] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อยเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.064234535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.064236736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.064238926+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.064241675+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.346216662+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.346255252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.346261295+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.346273933+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.346280235+07:00","message":"[bufferProcess] interim [860000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.346282863+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.346287843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.346290514+07:00","message":"> Transcript [1009] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.346292923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.346295036+07:00","message":"Set new StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.369799195+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.36984509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.369851741+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.369867526+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.369874094+07:00","message":"[bufferProcess] interim [920000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.369876735+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.369879774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.369882815+07:00","message":"> Transcript [1010] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.369887122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.369889367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.369891179+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.369893509+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.599677791+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.599715151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.599720802+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.599733388+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.599741852+07:00","message":"[bufferProcess] interim [40000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.599744559+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.599747946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.599750739+07:00","message":"> Transcript [1011] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.599754175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.599756055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.599758091+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.599760549+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.655426596+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.655464731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.655471172+07:00","message":"receive interim result [false|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.655487419+07:00","message":"[buffer interim] 93 false เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.655493719+07:00","message":"[bufferProcess] interim [160000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.655496271+07:00","message":"[bufferProcess] send to processor:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.655499576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.655502438+07:00","message":"> Transcript [1012] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.655509472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.655511553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.655514623+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:39.655517359+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.814549174+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:39.885705173+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.021230125+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.021273459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป\",\"confidence\":0.94983697}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.021279665+07:00","message":"receive interim result [true|false]: เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.021288001+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.021290289+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.021301254+07:00","message":"[buffer interim] 93 true เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021318289+07:00","message":"[bufferProcess] interim [550000000]:เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021321878+07:00","message":"[bufferProcess] send to processor (isfinal):เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021325209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.02132887+07:00","message":"> Transcript [1013] [false]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021333256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021335158+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021337289+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021340205+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021348513+07:00","message":"Push: 'มันเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021350941+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021353204+07:00","message":"Set new StatePrefix : 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021355906+07:00","message":"Next Push (prob) : 'ให้มันเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021357599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021359569+07:00","message":"> Transcript [1014] [true]: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021361827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021363482+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.02136518+07:00","message":"StatePrefix: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไงให้มันเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021367142+07:00","message":"TextPushed: 'เดินเล่นกับบ้านชายก็สนุกได้เรียนรู้กับมันมันเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.021369155+07:00","message":"Push: 'ให้มันเอาไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.021378111+07:00","message":"push: {false มันเขียนยังไง 0 0xc003386000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.021382971+07:00","message":"push: {true ให้มันเอาไป 0 0xc003386000}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:40.033023715+07:00","message":"write wav file: './tmp/7530/7530_93.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.264304163+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:40.324057463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:40.324070252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.325237119+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.356454329+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.356470197+07:00","message":"found end of frame, send empty tag with msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.356473131+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.356478749+07:00","message":"[buffer interim] 94 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.356484464+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.356487791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.356490653+07:00","message":"> Transcript [1015] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.356493104+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.356495061+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.356496817+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.356498613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.356501013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.356508943+07:00","message":"push: {true \n 0 0xc000107400}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:40.361138062+07:00","message":"write wav file: './tmp/7530/7530_94.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.869379446+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.869420502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.869425893+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:40.869439532+07:00","message":"[buffer interim] 95 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.869444958+07:00","message":"[bufferProcess] interim [600000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:40.869446677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.731362539+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.731399095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"cursed\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.731404375+07:00","message":"receive interim result [false|false]: cursed"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.731415902+07:00","message":"[buffer interim] 95 false cursed"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.731421564+07:00","message":"[bufferProcess] interim [380000000]:cursed"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.73142659+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.731433885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.731438108+07:00","message":"> Transcript [1016] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.73144102+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.735926921+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.765068903+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.765101312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.765107035+07:00","message":"receive interim result [false|false]: คือสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.765121472+07:00","message":"[buffer interim] 95 false คือสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.76512739+07:00","message":"[bufferProcess] interim [440000000]:คือสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.765129513+07:00","message":"[bufferProcess] send to processor:cursed"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.765132616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.765136275+07:00","message":"> Transcript [1017] [false]: 'cursed'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.76513837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.765140163+07:00","message":"Set new StatePrefix: 'cursed'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.838028233+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.838067319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสำหรับ\",\"confidence\":0.9028399}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.838073165+07:00","message":"receive interim result [true|false]: คือสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.838078408+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.838080198+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.838085853+07:00","message":"[buffer interim] 95 true คือสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838091582+07:00","message":"[bufferProcess] interim [620000000]:คือสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838094585+07:00","message":"[bufferProcess] send to processor (isfinal):คือสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838097335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838100029+07:00","message":"> Transcript [1018] [false]: 'คือสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838102073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838103903+07:00","message":"Set new StatePrefix: 'คือสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838105475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838107154+07:00","message":"> Transcript [1019] [true]: 'คือสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838109315+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838111105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838112856+07:00","message":"StatePrefix: 'คือสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838114798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:41.838117408+07:00","message":"Push: 'คือสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.838125405+07:00","message":"push: {true คือสำหรับ 0 0xc00313ef80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:41.84471459+07:00","message":"write wav file: './tmp/7530/7530_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:41.927092316+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.402697363+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.402740401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.402746283+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.40276161+07:00","message":"[buffer interim] 96 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.402767588+07:00","message":"[bufferProcess] interim [480000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.40276953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.599707333+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.59975099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.599756354+07:00","message":"receive interim result [false|false]: อาจารย์และ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.599768262+07:00","message":"[buffer interim] 96 false อาจารย์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.599778824+07:00","message":"[bufferProcess] interim [720000000]:อาจารย์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.599782785+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.599789771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.599793915+07:00","message":"> Transcript [1020] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.599797235+07:00","message":"Set StatePrefix (first interim): 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.648918696+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.648966556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.648972621+07:00","message":"receive interim result [false|false]: อาจารย์แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.64898517+07:00","message":"[buffer interim] 96 false อาจารย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.64899393+07:00","message":"[bufferProcess] interim [780000000]:อาจารย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.648997822+07:00","message":"[bufferProcess] send to processor:อาจารย์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.649003681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.649007672+07:00","message":"> Transcript [1021] [false]: 'อาจารย์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.64901195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.649016462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.649018514+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.649020287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.823286211+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.920538082+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.920577575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์แล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.920583436+07:00","message":"receive interim result [true|false]: อาจารย์แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.92059179+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.920594132+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.92060064+07:00","message":"[buffer interim] 96 true อาจารย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920606617+07:00","message":"[bufferProcess] interim [110000000]:อาจารย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920610011+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920612984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920615727+07:00","message":"> Transcript [1022] [false]: 'อาจารย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920618337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920620085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920622325+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920624408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920626157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920628097+07:00","message":"> Transcript [1023] [true]: 'อาจารย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920630105+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920631747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.92063403+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920635689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:42.920638081+07:00","message":"Push: 'อาจารย์แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.920645316+07:00","message":"push: {true อาจารย์แล้ว 0 0xc003386900}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:42.927846582+07:00","message":"write wav file: './tmp/7530/7530_96.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:42.956693219+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:43.324137725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:43.32414087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.160909392+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.160953648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.160958515+07:00","message":"receive interim result [false|false]: ระยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.160973911+07:00","message":"[buffer interim] 97 false ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.160979878+07:00","message":"[bufferProcess] interim [960000000]:ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.160982147+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.160990098+07:00","message":"[bufferProcess] send to processor (ticker):ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.16099419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.160998129+07:00","message":"> Transcript [1024] [false]: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.161001304+07:00","message":"Set StatePrefix (first interim): 'ระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.236123941+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.236166321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็เป็นเรื่องไม่ยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.236172493+07:00","message":"receive interim result [false|false]: มันก็เป็นเรื่องไม่ยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.236187195+07:00","message":"[buffer interim] 97 false มันก็เป็นเรื่องไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.236198665+07:00","message":"[bufferProcess] interim [80000000]:มันก็เป็นเรื่องไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.236201167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.607740885+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.607785645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็เป็นเรื่องไม่ยากเขาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.607792563+07:00","message":"receive interim result [false|false]: มันก็เป็นเรื่องไม่ยากเขาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.607813785+07:00","message":"[buffer interim] 97 false มันก็เป็นเรื่องไม่ยากเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.607821424+07:00","message":"[bufferProcess] interim [320000000]:มันก็เป็นเรื่องไม่ยากเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.607824419+07:00","message":"[bufferProcess] send to processor:มันก็เป็นเรื่องไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.607831083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.607835979+07:00","message":"> Transcript [1025] [false]: 'มันก็เป็นเรื่องไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.60783846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.607840595+07:00","message":"Set new StatePrefix: 'มันก็เป็นเรื่องไม่ยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.646519343+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.646548434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็เป็นเรื่องไม่ยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.646553988+07:00","message":"receive interim result [false|false]: มันก็เป็นเรื่องไม่ยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.646573975+07:00","message":"[buffer interim] 97 false มันก็เป็นเรื่องไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.646580697+07:00","message":"[bufferProcess] interim [380000000]:มันก็เป็นเรื่องไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.646585654+07:00","message":"[bufferProcess] send to processor:มันก็เป็นเรื่องไม่ยากเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.646595401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.64660002+07:00","message":"> Transcript [1026] [false]: 'มันก็เป็นเรื่องไม่ยากเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.646605364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.646608867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.646614586+07:00","message":"StatePrefix: 'มันก็เป็นเรื่องไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.646617587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.725334378+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.725381021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็เป็นเรื่องไม่ยากเขาเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.725387974+07:00","message":"receive interim result [false|false]: มันก็เป็นเรื่องไม่ยากเขาเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.725401306+07:00","message":"[buffer interim] 97 false มันก็เป็นเรื่องไม่ยากเขาเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.725407942+07:00","message":"[bufferProcess] interim [440000000]:มันก็เป็นเรื่องไม่ยากเขาเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.725410578+07:00","message":"[bufferProcess] send to processor:มันก็เป็นเรื่องไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.7254165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.725419454+07:00","message":"> Transcript [1027] [false]: 'มันก็เป็นเรื่องไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.725423085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.725425392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.725427472+07:00","message":"StatePrefix: 'มันก็เป็นเรื่องไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.725429858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.804061136+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.936883458+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.947608661+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.94764186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็เป็นเรื่องไม่ยากเขาเป็นคนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.947647176+07:00","message":"receive interim result [false|false]: มันก็เป็นเรื่องไม่ยากเขาเป็นคนทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:44.947659185+07:00","message":"[buffer interim] 97 false มันก็เป็นเรื่องไม่ยากเขาเป็นคนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.947665591+07:00","message":"[bufferProcess] interim [560000000]:มันก็เป็นเรื่องไม่ยากเขาเป็นคนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.947668035+07:00","message":"[bufferProcess] send to processor:มันก็เป็นเรื่องไม่ยากเขาเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.947671201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.947673806+07:00","message":"> Transcript [1028] [false]: 'มันก็เป็นเรื่องไม่ยากเขาเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.947676818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.947678625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.947681435+07:00","message":"StatePrefix: 'มันก็เป็นเรื่องไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:44.947683426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.04384846+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.04389034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็เป็นเรื่องไม่ยากเขาเป็นความถนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.043895857+07:00","message":"receive interim result [false|false]: มันก็เป็นเรื่องไม่ยากเขาเป็นความถนัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.043914798+07:00","message":"[buffer interim] 97 false มันก็เป็นเรื่องไม่ยากเขาเป็นความถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043922867+07:00","message":"[bufferProcess] interim [620000000]:มันก็เป็นเรื่องไม่ยากเขาเป็นความถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043926758+07:00","message":"[bufferProcess] send to processor:มันก็เป็นเรื่องไม่ยากเขาเป็นคนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043931161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043936046+07:00","message":"> Transcript [1029] [false]: 'มันก็เป็นเรื่องไม่ยากเขาเป็นคนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043940578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043943845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043948078+07:00","message":"StatePrefix: 'มันก็เป็นเรื่องไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043950855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.04395429+07:00","message":"Push: 'มันก็เป็นเรื่องไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043957303+07:00","message":"TextPushed: 'มันก็เป็นเรื่องไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043960017+07:00","message":"Set new StatePrefix : 'มันก็เป็นเรื่องไม่ยากเขาเป็นคนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.043963206+07:00","message":"Next Push (prob) : 'เขาเป็นคนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.043974474+07:00","message":"push: {false มันก็เป็นเรื่องไม่ยาก 0 0xc000315680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.25463096+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.254683268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นเรื่องไม่ยากเขาเป็นความถนัด\",\"confidence\":0.8825713}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.254690944+07:00","message":"receive interim result [true|false]: มันเป็นเรื่องไม่ยากเขาเป็นความถนัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.254705423+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.254707799+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.254714384+07:00","message":"[buffer interim] 97 true มันเป็นเรื่องไม่ยากเขาเป็นความถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254726777+07:00","message":"[bufferProcess] interim [890000000]:มันเป็นเรื่องไม่ยากเขาเป็นความถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254734546+07:00","message":"[bufferProcess] send to processor (isfinal):มันก็เป็นเรื่องไม่ยากเขาเป็นความถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254738499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254742997+07:00","message":"> Transcript [1030] [false]: 'มันก็เป็นเรื่องไม่ยากเขาเป็นความถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254746547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254748509+07:00","message":"Set new StatePrefix: 'มันก็เป็นเรื่องไม่ยากเขาเป็นความถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254750313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254752023+07:00","message":"> Transcript [1031] [true]: 'มันเป็นเรื่องไม่ยากเขาเป็นความถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254754405+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254756339+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.25475802+07:00","message":"StatePrefix: 'มันก็เป็นเรื่องไม่ยากเขาเป็นความถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.25476033+07:00","message":"TextPushed: 'มันก็เป็นเรื่องไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254762029+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254891938+07:00","message":"Push: 'เขาเป็นความถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254894905+07:00","message":"TextPushed: 'มันก็เป็นเรื่องไม่ยากเขาเป็นความถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254897149+07:00","message":"Set new StatePrefix : 'มันเป็นเรื่องไม่ยากเขาเป็นความถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254898957+07:00","message":"Next Push (prob) : 'มันเป็นเรื่องไม่ยากเขาเป็นความถนัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.254907017+07:00","message":"push: {true เขาเป็นความถนัด 0 0xc000315680}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.254923426+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_97.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:45.261882676+07:00","message":"write wav file: './tmp/7530/7530_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.512295426+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.512349078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.512354309+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.512377513+07:00","message":"[buffer interim] 98 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.512383822+07:00","message":"[bufferProcess] interim [600000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.512385736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.623072572+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.623126726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.62313234+07:00","message":"receive interim result [false|false]: สำหรับคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.623145479+07:00","message":"[buffer interim] 98 false สำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.623151868+07:00","message":"[bufferProcess] interim [660000000]:สำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.623154008+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.623168222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.623171281+07:00","message":"> Transcript [1032] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.623173381+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.686541989+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.686582331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.686588656+07:00","message":"receive interim result [false|false]: สำหรับคนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.686604549+07:00","message":"[buffer interim] 98 false สำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.686610484+07:00","message":"[bufferProcess] interim [780000000]:สำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.686612926+07:00","message":"[bufferProcess] send to processor:สำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.686616129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.686619039+07:00","message":"> Transcript [1033] [false]: 'สำหรับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.686622245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.68662417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.686626029+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.686627973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.791263268+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.791311635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนชั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.791317655+07:00","message":"receive interim result [false|false]: สำหรับคนชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.79133187+07:00","message":"[buffer interim] 98 false สำหรับคนชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.791339236+07:00","message":"[bufferProcess] interim [840000000]:สำหรับคนชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.79134225+07:00","message":"[bufferProcess] send to processor:สำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.791348918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.79135251+07:00","message":"> Transcript [1034] [false]: 'สำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.791355766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.791358189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.791359932+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.791361926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.921200299+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.921239422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.921246032+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:45.921261828+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.921273614+07:00","message":"[bufferProcess] interim [960000000]:สำหรับคนทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.921276173+07:00","message":"[bufferProcess] send to processor:สำหรับคนชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.921283809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.921286805+07:00","message":"> Transcript [1035] [false]: 'สำหรับคนชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.921290249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.921292409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.921294157+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:45.921296149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:46.324370687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:46.324397202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.490345468+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.490393542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.490399165+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.490418218+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490425445+07:00","message":"[bufferProcess] interim [560000000]:สำหรับคนทั่วไปการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490427994+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490431502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490434828+07:00","message":"> Transcript [1036] [false]: 'สำหรับคนทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490438513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490440788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490442534+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490444354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490446978+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490448674+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490450714+07:00","message":"Set new StatePrefix : 'สำหรับคนทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.490453904+07:00","message":"Next Push (prob) : 'คนทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.490461959+07:00","message":"push: {false สำหรับ 0 0xc002d0e080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.68847045+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.688508137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.688513887+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.688527136+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.688533716+07:00","message":"[bufferProcess] interim [740000000]:สำหรับคนทั่วไปการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.688536103+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.688541089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.688543985+07:00","message":"> Transcript [1037] [false]: 'สำหรับคนทั่วไปการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.688547623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.688549669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.688551647+07:00","message":"StatePrefix: 'สำหรับคนทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.6885541+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.821486272+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.821537549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเวียนเทียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.821544687+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเวียนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.821561058+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเวียนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.821572471+07:00","message":"[bufferProcess] interim [920000000]:สำหรับคนทั่วไปการเวียนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.821576201+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.82158308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.821587322+07:00","message":"> Transcript [1038] [false]: 'สำหรับคนทั่วไปการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.821592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.82159499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.821598134+07:00","message":"StatePrefix: 'สำหรับคนทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.821601195+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.891423414+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.891462172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.891467515+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:46.891483527+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.891489558+07:00","message":"[bufferProcess] interim [980000000]:สำหรับคนทั่วไปการเรียนเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.89149176+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเวียนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.891494696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.891497389+07:00","message":"> Transcript [1039] [false]: 'สำหรับคนทั่วไปการเวียนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.891500864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.891502829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.891505053+07:00","message":"StatePrefix: 'สำหรับคนทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:46.891507044+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.030942269+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.03098253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเวียนเทียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.030988047+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเวียนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.031000923+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเวียนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.03100719+07:00","message":"[bufferProcess] interim [100000000]:สำหรับคนทั่วไปการเวียนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.031009589+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.031014972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.031017922+07:00","message":"> Transcript [1040] [false]: 'สำหรับคนทั่วไปการเรียนเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.031021329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.031023487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.031025964+07:00","message":"StatePrefix: 'สำหรับคนทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.031028151+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.03103248+07:00","message":"Push: 'คนทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.031034635+07:00","message":"TextPushed: 'สำหรับคนทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.031036692+07:00","message":"Set new StatePrefix : 'สำหรับคนทั่วไปการเรียนเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.031038703+07:00","message":"Next Push (prob) : 'การเรียนเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.031046333+07:00","message":"push: {false คนทั่วไป 0 0xc002d0e080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.067498158+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.067534006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.067539933+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนปก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.067550068+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.067555896+07:00","message":"[bufferProcess] interim [160000000]:สำหรับคนทั่วไปการเรียนเขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.067558279+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเวียนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.067561625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.067564768+07:00","message":"> Transcript [1041] [false]: 'สำหรับคนทั่วไปการเวียนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.067566799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.06756859+07:00","message":"Set new StatePrefix: 'สำหรับคนทั่วไปการเวียนเทียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.070793071+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.070808183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.070812288+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.0708216+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.070825221+07:00","message":"[bufferProcess] interim [220000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.07082728+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.070829354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.070831333+07:00","message":"> Transcript [1042] [false]: 'สำหรับคนทั่วไปการเรียนเขียนปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.070833269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.070835052+07:00","message":"Set new StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนปก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.552032139+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.552068269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.552074561+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.552087697+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.552095452+07:00","message":"[bufferProcess] interim [580000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.552098105+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.552101566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.552104348+07:00","message":"> Transcript [1043] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.552106606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.55210853+07:00","message":"Set new StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.633930249+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.633976616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.633982774+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.634002775+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.634013639+07:00","message":"[bufferProcess] interim [640000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.634016416+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.634020389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.634023931+07:00","message":"> Transcript [1044] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.634027485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.634029592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.634031311+07:00","message":"StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.634033527+07:00","message":"TextPushed: 'สำหรับคนทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.743645895+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.743684421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.743691164+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.743707082+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.743718867+07:00","message":"[bufferProcess] interim [760000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.743722171+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.743729675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.743732726+07:00","message":"> Transcript [1045] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.743736818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.743738848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.743740769+07:00","message":"StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.743743808+07:00","message":"TextPushed: 'สำหรับคนทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.791311015+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.791343421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.791348984+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.791371493+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.791384501+07:00","message":"[bufferProcess] interim [820000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.791387349+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.79139057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.791393035+07:00","message":"> Transcript [1046] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.791397051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.791399402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.791401499+07:00","message":"StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.79140435+07:00","message":"TextPushed: 'สำหรับคนทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.825584921+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.825611881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.825616412+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.825627686+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.82563273+07:00","message":"[bufferProcess] interim [880000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825635815+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825639358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825641863+07:00","message":"> Transcript [1047] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825644723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825646605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825648543+07:00","message":"StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825650545+07:00","message":"TextPushed: 'สำหรับคนทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825657195+07:00","message":"Push: 'การเรียนเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825659216+07:00","message":"TextPushed: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825662107+07:00","message":"Set new StatePrefix : 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.825664559+07:00","message":"Next Push (prob) : 'อาจจะไม่ใช่เหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.825689847+07:00","message":"push: {false การเรียนเขียนโปรแกรม 0 0xc002d0e080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.948408697+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.948450596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.948456502+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่าย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:47.948469674+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.948505438+07:00","message":"[bufferProcess] interim [0]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.948508558+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.94851394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.948516968+07:00","message":"> Transcript [1048] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.94851963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:47.948521434+07:00","message":"Set new StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.180809129+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.180846415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.180851984+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.180863054+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.180869086+07:00","message":"[bufferProcess] interim [240000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.180871618+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.180879229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.180882007+07:00","message":"> Transcript [1049] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.18088563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.180887519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.180889502+07:00","message":"StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.180891811+07:00","message":"TextPushed: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.189220127+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.189243623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.18924845+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายใน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.189262526+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.189267167+07:00","message":"[bufferProcess] interim [300000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.189269534+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.189272628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.189274935+07:00","message":"> Transcript [1050] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.189278096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.189280032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.189281742+07:00","message":"StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.189283932+07:00","message":"TextPushed: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.315602087+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.315643752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.315650641+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.315666645+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.315672966+07:00","message":"[bufferProcess] interim [360000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.315675807+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.315682437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.315685146+07:00","message":"> Transcript [1051] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.315689133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.315690971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.315692787+07:00","message":"StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.315695611+07:00","message":"TextPushed: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.322214744+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.322241476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.322249292+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุค"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.322258244+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.32226354+07:00","message":"[bufferProcess] interim [420000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.322266117+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.322268956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.322271437+07:00","message":"> Transcript [1052] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.322275117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.32227693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.322278789+07:00","message":"StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.322281425+07:00","message":"TextPushed: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.32228454+07:00","message":"Push: 'อาจจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.32228688+07:00","message":"TextPushed: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.322289013+07:00","message":"Set new StatePrefix : 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.322291145+07:00","message":"Next Push (prob) : 'ง่ายนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.322299092+07:00","message":"push: {false อาจจะไม่ใช่เรื่อง 0 0xc002d0e080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.463818562+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.525361233+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.54099259+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.541047469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.541057703+07:00","message":"receive interim result [false|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.541078906+07:00","message":"[buffer interim] 98 false สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.541092016+07:00","message":"[bufferProcess] interim [600000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.541098075+07:00","message":"[bufferProcess] send to processor:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.541109597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.541113812+07:00","message":"> Transcript [1053] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.541117773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.541122313+07:00","message":"Set new StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุค'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.593317242+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.593364964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น\",\"confidence\":0.95827866}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.593371431+07:00","message":"receive interim result [true|false]: สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.593378944+07:00","message":"end recv isFinal message id 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.59338109+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.593393764+07:00","message":"[buffer interim] 98 true สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593400437+07:00","message":"[bufferProcess] interim [750000000]:สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593404077+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593407338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593410236+07:00","message":"> Transcript [1054] [false]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593413481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593415419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593418929+07:00","message":"StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593421533+07:00","message":"TextPushed: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593423562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593425462+07:00","message":"> Transcript [1055] [true]: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593427632+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593429173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593430805+07:00","message":"StatePrefix: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่องง่ายในยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.5934326+07:00","message":"TextPushed: 'สำหรับคนทั่วไปการเรียนเขียนโปรแกรมอาจจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:48.593435241+07:00","message":"Push: 'ง่ายในยุคนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:48.593443588+07:00","message":"push: {true ง่ายในยุคนั้น 0 0xc002d0e080}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:48.603248523+07:00","message":"write wav file: './tmp/7530/7530_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.164570362+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.249316096+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.249334687+07:00","message":"found end of frame, send empty tag with msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.249338526+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.249348546+07:00","message":"[buffer interim] 99 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.249358634+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.249369395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.249372503+07:00","message":"> Transcript [1056] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.249374956+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.249376775+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.249378478+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.249380333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.249382644+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.249398476+07:00","message":"push: {true \n 0 0xc000682b80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:49.255448677+07:00","message":"write wav file: './tmp/7530/7530_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.295627743+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:49.324917535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:49.324943238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.719931043+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.719975024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.719980802+07:00","message":"receive interim result [false|false]: ค่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.719999479+07:00","message":"[buffer interim] 100 false ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.720005637+07:00","message":"[bufferProcess] interim [420000000]:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.720007444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.779231797+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.779268549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.779274846+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:49.779289628+07:00","message":"[buffer interim] 100 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.779297795+07:00","message":"[bufferProcess] interim [480000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.779300898+07:00","message":"[bufferProcess] send to processor:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.779307463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.779311761+07:00","message":"> Transcript [1057] [false]: 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:49.779314872+07:00","message":"Set StatePrefix (first interim): 'ค่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.194311217+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.25461709+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.303265622+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.30331521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวหาข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.303322607+07:00","message":"receive interim result [false|false]: ข่าวหาข่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.303338705+07:00","message":"[buffer interim] 100 false ข่าวหาข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.303345969+07:00","message":"[bufferProcess] interim [20000000]:ข่าวหาข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.303349371+07:00","message":"[bufferProcess] send to processor:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.303371937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.303375746+07:00","message":"> Transcript [1058] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.303377937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.303380027+07:00","message":"Set new StatePrefix: 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.333995176+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.33402599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวหาข่าว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.334031566+07:00","message":"receive interim result [true|false]: ข่าวหาข่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.33403824+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.334040443+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.334045292+07:00","message":"[buffer interim] 100 true ข่าวหาข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334050438+07:00","message":"[bufferProcess] interim [110000000]:ข่าวหาข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.33405531+07:00","message":"[bufferProcess] send to processor (isfinal):ข่าวหาข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.33405835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334061392+07:00","message":"> Transcript [1059] [false]: 'ข่าวหาข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334063945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334066134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334067905+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334069749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334071249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334073843+07:00","message":"> Transcript [1060] [true]: 'ข่าวหาข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334075866+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334077355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334078828+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334080429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.334086066+07:00","message":"Push: 'ข่าวหาข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.334092882+07:00","message":"push: {true ข่าวหาข่าว 0 0xc000315b00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:50.340114612+07:00","message":"write wav file: './tmp/7530/7530_100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.761061527+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.761100096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.761105394+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.761117475+07:00","message":"[buffer interim] 101 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.76112304+07:00","message":"[bufferProcess] interim [480000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.761125016+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.838766574+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.838805633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.838811604+07:00","message":"receive interim result [false|false]: ใช้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.838821988+07:00","message":"[buffer interim] 101 false ใช้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.83882877+07:00","message":"[bufferProcess] interim [600000000]:ใช้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.838832063+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.838838594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.838842556+07:00","message":"> Transcript [1061] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.838845363+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.996342106+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.996379084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลานาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.996384788+07:00","message":"receive interim result [false|false]: ใช้เวลานาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:50.996405757+07:00","message":"[buffer interim] 101 false ใช้เวลานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.996414021+07:00","message":"[bufferProcess] interim [780000000]:ใช้เวลานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.996417488+07:00","message":"[bufferProcess] send to processor:ใช้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.996421706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.996425656+07:00","message":"> Transcript [1062] [false]: 'ใช้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.996429542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.996432494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.99643605+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:50.996439104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.278292921+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.278334375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลานานไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.278340069+07:00","message":"receive interim result [false|false]: ใช้เวลานานไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.278355391+07:00","message":"[buffer interim] 101 false ใช้เวลานานไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.278361448+07:00","message":"[bufferProcess] interim [20000000]:ใช้เวลานานไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.278364991+07:00","message":"[bufferProcess] send to processor:ใช้เวลานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.27836853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.278371725+07:00","message":"> Transcript [1063] [false]: 'ใช้เวลานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.2783752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.27837724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.278379388+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.278381367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.440417761+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.44045506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลานานไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.440461875+07:00","message":"receive interim result [false|false]: ใช้เวลานานไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.440484178+07:00","message":"[buffer interim] 101 false ใช้เวลานานไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.440490402+07:00","message":"[bufferProcess] interim [140000000]:ใช้เวลานานไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.440492855+07:00","message":"[bufferProcess] send to processor:ใช้เวลานานไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.440496265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.44049913+07:00","message":"> Transcript [1064] [false]: 'ใช้เวลานานไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.440501918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.440503795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.440505917+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.440507857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.514712202+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.514746833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลานานไหมครับกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.514753469+07:00","message":"receive interim result [false|false]: ใช้เวลานานไหมครับกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.514766834+07:00","message":"[buffer interim] 101 false ใช้เวลานานไหมครับกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514775462+07:00","message":"[bufferProcess] interim [320000000]:ใช้เวลานานไหมครับกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514777945+07:00","message":"[bufferProcess] send to processor:ใช้เวลานานไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.51478121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514783958+07:00","message":"> Transcript [1065] [false]: 'ใช้เวลานานไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514786775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514788767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514790703+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514792723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514796933+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514798636+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514800895+07:00","message":"Set new StatePrefix : 'ใช้เวลานานไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.514803039+07:00","message":"Next Push (prob) : 'เวลานานไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.514809988+07:00","message":"push: {false ใช้ 0 0xc000106c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.63280436+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.63286138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลานานไหมครับกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.632867591+07:00","message":"receive interim result [false|false]: ใช้เวลานานไหมครับกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.632881563+07:00","message":"[buffer interim] 101 false ใช้เวลานานไหมครับกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.632887311+07:00","message":"[bufferProcess] interim [380000000]:ใช้เวลานานไหมครับกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.632889799+07:00","message":"[bufferProcess] send to processor:ใช้เวลานานไหมครับกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.632894633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.632897747+07:00","message":"> Transcript [1066] [false]: 'ใช้เวลานานไหมครับกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.632900783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.632902729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.632904499+07:00","message":"StatePrefix: 'ใช้เวลานานไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.632906857+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.829657413+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.829697124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลานานไหมครับกว่าจะชิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.829703398+07:00","message":"receive interim result [false|false]: ใช้เวลานานไหมครับกว่าจะชิน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:51.829720405+07:00","message":"[buffer interim] 101 false ใช้เวลานานไหมครับกว่าจะชิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.829727582+07:00","message":"[bufferProcess] interim [620000000]:ใช้เวลานานไหมครับกว่าจะชิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.829730292+07:00","message":"[bufferProcess] send to processor:ใช้เวลานานไหมครับกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.829734188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.829737156+07:00","message":"> Transcript [1067] [false]: 'ใช้เวลานานไหมครับกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.829740165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.829742253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.829744004+07:00","message":"StatePrefix: 'ใช้เวลานานไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:51.829746227+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.017670589+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.017703042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลานานไหมครับกว่าจะชินกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.017709429+07:00","message":"receive interim result [false|false]: ใช้เวลานานไหมครับกว่าจะชินกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.017721314+07:00","message":"[buffer interim] 101 false ใช้เวลานานไหมครับกว่าจะชินกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.017727598+07:00","message":"[bufferProcess] interim [800000000]:ใช้เวลานานไหมครับกว่าจะชินกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.017730262+07:00","message":"[bufferProcess] send to processor:ใช้เวลานานไหมครับกว่าจะชิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.017735754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.017738555+07:00","message":"> Transcript [1068] [false]: 'ใช้เวลานานไหมครับกว่าจะชิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.017741579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.017743719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.017745712+07:00","message":"StatePrefix: 'ใช้เวลานานไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.017748327+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.20704415+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.207083869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลานานไหมครับกว่าจะชินกับมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.207090237+07:00","message":"receive interim result [false|false]: ใช้เวลานานไหมครับกว่าจะชินกับมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.20710654+07:00","message":"[buffer interim] 101 false ใช้เวลานานไหมครับกว่าจะชินกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207113+07:00","message":"[bufferProcess] interim [980000000]:ใช้เวลานานไหมครับกว่าจะชินกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207115763+07:00","message":"[bufferProcess] send to processor:ใช้เวลานานไหมครับกว่าจะชินกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207120048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207125766+07:00","message":"> Transcript [1069] [false]: 'ใช้เวลานานไหมครับกว่าจะชินกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.2071295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207131674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207134031+07:00","message":"StatePrefix: 'ใช้เวลานานไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207136712+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207143196+07:00","message":"Push: 'เวลานานไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207145146+07:00","message":"TextPushed: 'ใช้เวลานานไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207147719+07:00","message":"Set new StatePrefix : 'ใช้เวลานานไหมครับกว่าจะชินกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.207150253+07:00","message":"Next Push (prob) : 'กว่าจะชินกับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.207157534+07:00","message":"push: {false เวลานานไหมครับ 0 0xc000106c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.244989791+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.305394878+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:52.325088099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:52.325108172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.352802933+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.352838878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลานานไหมครับกว่าจะชินกับมัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.352844689+07:00","message":"receive interim result [true|false]: ใช้เวลานานไหมครับกว่าจะชินกับมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.352852166+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.352854373+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.352861211+07:00","message":"[buffer interim] 101 true ใช้เวลานานไหมครับกว่าจะชินกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352867703+07:00","message":"[bufferProcess] interim [220000000]:ใช้เวลานานไหมครับกว่าจะชินกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352871245+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้เวลานานไหมครับกว่าจะชินกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352874253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352877002+07:00","message":"> Transcript [1070] [false]: 'ใช้เวลานานไหมครับกว่าจะชินกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352879753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352881521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352883537+07:00","message":"StatePrefix: 'ใช้เวลานานไหมครับกว่าจะชินกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352885997+07:00","message":"TextPushed: 'ใช้เวลานานไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352887702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352889439+07:00","message":"> Transcript [1071] [true]: 'ใช้เวลานานไหมครับกว่าจะชินกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352891382+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352893034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352894515+07:00","message":"StatePrefix: 'ใช้เวลานานไหมครับกว่าจะชินกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352896149+07:00","message":"TextPushed: 'ใช้เวลานานไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.352899062+07:00","message":"Push: 'กว่าจะชินกับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.352906935+07:00","message":"push: {true กว่าจะชินกับมัน 0 0xc000106c80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:52.35995816+07:00","message":"write wav file: './tmp/7530/7530_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.835700548+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.835745731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.83575246+07:00","message":"receive interim result [false|false]: โปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:52.8357708+07:00","message":"[buffer interim] 102 false โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.83577856+07:00","message":"[bufferProcess] interim [360000000]:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:52.835781961+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.03177855+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.03181256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.031818813+07:00","message":"receive interim result [false|false]: โปรแกรมตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.031836589+07:00","message":"[buffer interim] 102 false โปรแกรมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.031844684+07:00","message":"[bufferProcess] interim [540000000]:โปรแกรมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.031847875+07:00","message":"[bufferProcess] send to processor:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.031854946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.031857822+07:00","message":"> Transcript [1072] [false]: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.031859977+07:00","message":"Set StatePrefix (first interim): 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.171648875+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.171686698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.171692652+07:00","message":"receive interim result [false|false]: โปรแกรมตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.171708798+07:00","message":"[buffer interim] 102 false โปรแกรมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.171716088+07:00","message":"[bufferProcess] interim [660000000]:โปรแกรมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.171718854+07:00","message":"[bufferProcess] send to processor:โปรแกรมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.171724964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.171728281+07:00","message":"> Transcript [1073] [false]: 'โปรแกรมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.171731366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.171733828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.171736186+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.17173819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.203399286+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.203437616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมตัวแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.203443155+07:00","message":"receive interim result [false|false]: โปรแกรมตัวแรก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.20345196+07:00","message":"[buffer interim] 102 false โปรแกรมตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.203458882+07:00","message":"[bufferProcess] interim [720000000]:โปรแกรมตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.203461265+07:00","message":"[bufferProcess] send to processor:โปรแกรมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.203464188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.203466884+07:00","message":"> Transcript [1074] [false]: 'โปรแกรมตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.203469824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.203471742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.20347367+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.20347645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.339994513+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.340026887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมตัวแรกที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.340032152+07:00","message":"receive interim result [false|false]: โปรแกรมตัวแรกที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.340046552+07:00","message":"[buffer interim] 102 false โปรแกรมตัวแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.340053083+07:00","message":"[bufferProcess] interim [780000000]:โปรแกรมตัวแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.34005535+07:00","message":"[bufferProcess] send to processor:โปรแกรมตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.3400588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.340061605+07:00","message":"> Transcript [1075] [false]: 'โปรแกรมตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.340064881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.340066733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.340068495+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.34007038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.411540408+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.411578499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมตัวแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.411583951+07:00","message":"receive interim result [false|false]: โปรแกรมตัวแรก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.41159557+07:00","message":"[buffer interim] 102 false โปรแกรมตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411601558+07:00","message":"[bufferProcess] interim [840000000]:โปรแกรมตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411604417+07:00","message":"[bufferProcess] send to processor:โปรแกรมตัวแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411609389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411612125+07:00","message":"> Transcript [1076] [false]: 'โปรแกรมตัวแรกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411615405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411617496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411619343+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411621506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411625548+07:00","message":"Push: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411627361+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411633607+07:00","message":"Set new StatePrefix : 'โปรแกรมตัวแรกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.411635632+07:00","message":"Next Push (prob) : 'ตัวแรกที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.41165223+07:00","message":"push: {false โปรแกรม 0 0xc002d0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.455221059+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.455253442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมตัวแรกที่ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.455258797+07:00","message":"receive interim result [false|false]: โปรแกรมตัวแรกที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.455273356+07:00","message":"[buffer interim] 102 false โปรแกรมตัวแรกที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.455278963+07:00","message":"[bufferProcess] interim [900000000]:โปรแกรมตัวแรกที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.455281711+07:00","message":"[bufferProcess] send to processor:โปรแกรมตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.455286803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.455289579+07:00","message":"> Transcript [1077] [false]: 'โปรแกรมตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.455291865+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.563732058+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.563767867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมตัวแรกที่ใช้เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.563777087+07:00","message":"receive interim result [false|false]: โปรแกรมตัวแรกที่ใช้เขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.563789502+07:00","message":"[buffer interim] 102 false โปรแกรมตัวแรกที่ใช้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.563795807+07:00","message":"[bufferProcess] interim [80000000]:โปรแกรมตัวแรกที่ใช้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.563798484+07:00","message":"[bufferProcess] send to processor:โปรแกรมตัวแรกที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.56380378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.563807092+07:00","message":"> Transcript [1078] [false]: 'โปรแกรมตัวแรกที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.563810945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.563813097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.563815353+07:00","message":"StatePrefix: 'โปรแกรมตัวแรกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.563817498+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.715287408+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.727195954+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.727228718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมตัวแรกที่ใช้เขียนคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.727234254+07:00","message":"receive interim result [false|false]: โปรแกรมตัวแรกที่ใช้เขียนคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.727245483+07:00","message":"[buffer interim] 102 false โปรแกรมตัวแรกที่ใช้เขียนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.727253117+07:00","message":"[bufferProcess] interim [260000000]:โปรแกรมตัวแรกที่ใช้เขียนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.727256863+07:00","message":"[bufferProcess] send to processor:โปรแกรมตัวแรกที่ใช้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.727264284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.727269518+07:00","message":"> Transcript [1079] [false]: 'โปรแกรมตัวแรกที่ใช้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.727274488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.727277201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.727280464+07:00","message":"StatePrefix: 'โปรแกรมตัวแรกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.727283544+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.838446287+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.838487012+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-03-23T16:41:53.838493297+07:00","message":"receive interim result [true|false]: โปรแกรมตัวแรกที่ใช้เขียนคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.838502174+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.838504651+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.838510858+07:00","message":"[buffer interim] 102 true โปรแกรมตัวแรกที่ใช้เขียนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838517146+07:00","message":"[bufferProcess] interim [440000000]:โปรแกรมตัวแรกที่ใช้เขียนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838520368+07:00","message":"[bufferProcess] send to processor (isfinal):โปรแกรมตัวแรกที่ใช้เขียนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838523372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838526143+07:00","message":"> Transcript [1080] [false]: 'โปรแกรมตัวแรกที่ใช้เขียนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838529044+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838530797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838533145+07:00","message":"StatePrefix: 'โปรแกรมตัวแรกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838535117+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838536938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838538716+07:00","message":"> Transcript [1081] [true]: 'โปรแกรมตัวแรกที่ใช้เขียนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838540719+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838542255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838543776+07:00","message":"StatePrefix: 'โปรแกรมตัวแรกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838545363+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:53.838548333+07:00","message":"Push: 'ตัวแรกที่ใช้เขียนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.83855605+07:00","message":"push: {true ตัวแรกที่ใช้เขียนคือ 0 0xc002d0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.845539124+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:53.849321498+07:00","message":"write wav file: './tmp/7530/7530_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:53.903687935+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:54.114560292+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:54.114582436+07:00","message":"found end of frame, send empty tag with msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:54.114585701+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:54.114593053+07:00","message":"[buffer interim] 103 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:54.114600986+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:54.11460497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:54.114607963+07:00","message":"> Transcript [1082] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:54.114610655+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:54.114612506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:54.114614415+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:54.114616198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:54.114618696+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:54.11462873+07:00","message":"push: {true \n 0 0xc000682800}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:54.119370196+07:00","message":"write wav file: './tmp/7530/7530_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:54.605118898+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.242886512+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:55.326032295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:55.326042552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.342520218+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.342536239+07:00","message":"found end of frame, send empty tag with msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.342539188+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.34254587+07:00","message":"[buffer interim] 104 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.342551335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.342554948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.342557966+07:00","message":"> Transcript [1083] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.342560419+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.342562307+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.342564879+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.34256673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.342569134+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.342577271+07:00","message":"push: {true \n 0 0xc000683300}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:55.34754842+07:00","message":"write wav file: './tmp/7530/7530_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.51527617+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.943735332+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.94378865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.943794649+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.94380795+07:00","message":"[buffer interim] 105 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.94381378+07:00","message":"[bufferProcess] interim [360000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.94381554+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.952371099+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.952393387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.952398233+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:55.952409608+07:00","message":"[buffer interim] 105 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.952414288+07:00","message":"[bufferProcess] interim [420000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.952426639+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.952429663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.952432658+07:00","message":"> Transcript [1084] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:55.95243463+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.05467911+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.054717841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.054723099+07:00","message":"receive interim result [false|false]: ตัวละ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.05473832+07:00","message":"[buffer interim] 105 false ตัวละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.054744778+07:00","message":"[bufferProcess] interim [540000000]:ตัวละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.054747066+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.054750147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.05475276+07:00","message":"> Transcript [1085] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.054754992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.054756957+07:00","message":"Set new StatePrefix: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.064456218+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.064497071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.064503267+07:00","message":"receive interim result [false|false]: ตัวแรก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.064518951+07:00","message":"[buffer interim] 105 false ตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.064525735+07:00","message":"[bufferProcess] interim [600000000]:ตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.064528074+07:00","message":"[bufferProcess] send to processor:ตัวละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.06453444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.064537208+07:00","message":"> Transcript [1086] [false]: 'ตัวละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.06453924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.064541085+07:00","message":"Set new StatePrefix: 'ตัวละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.245528233+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.245575514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวแรกก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.245583421+07:00","message":"receive interim result [false|false]: ตัวแรกก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.245601093+07:00","message":"[buffer interim] 105 false ตัวแรกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.24560969+07:00","message":"[bufferProcess] interim [780000000]:ตัวแรกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.245617792+07:00","message":"[bufferProcess] send to processor:ตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.245622132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.245626245+07:00","message":"> Transcript [1087] [false]: 'ตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.24562949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.245632376+07:00","message":"Set new StatePrefix: 'ตัวแรก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.493998198+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.494034543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวแรกก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.494040263+07:00","message":"receive interim result [false|false]: ตัวแรกก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.494052717+07:00","message":"[buffer interim] 105 false ตัวแรกก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.494058523+07:00","message":"[bufferProcess] interim [960000000]:ตัวแรกก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.494060762+07:00","message":"[bufferProcess] send to processor:ตัวแรกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.49406593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.494068905+07:00","message":"> Transcript [1088] [false]: 'ตัวแรกก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.494071923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.494073731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.494075696+07:00","message":"StatePrefix: 'ตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.494077564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.702345465+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.702384301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวแรกก็เป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.702389152+07:00","message":"receive interim result [false|false]: ตัวแรกก็เป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.702400182+07:00","message":"[buffer interim] 105 false ตัวแรกก็เป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.702405929+07:00","message":"[bufferProcess] interim [200000000]:ตัวแรกก็เป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.702408314+07:00","message":"[bufferProcess] send to processor:ตัวแรกก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.702413728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.70241674+07:00","message":"> Transcript [1089] [false]: 'ตัวแรกก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.70242504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.70242729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.702429139+07:00","message":"StatePrefix: 'ตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.70243147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.793539783+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.908223095+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.908260994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวแรกก็เป็น Basic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.908267999+07:00","message":"receive interim result [false|false]: ตัวแรกก็เป็น Basic"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.908283143+07:00","message":"[buffer interim] 105 false ตัวแรกก็เป็น Basic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.908289983+07:00","message":"[bufferProcess] interim [440000000]:ตัวแรกก็เป็น Basic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.9082923+07:00","message":"[bufferProcess] send to processor:ตัวแรกก็เป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.908295269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.908298276+07:00","message":"> Transcript [1090] [false]: 'ตัวแรกก็เป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.908301625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.908303591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.90830544+07:00","message":"StatePrefix: 'ตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.90830734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.962950428+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.962990741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวแรกก็เป็น Basic\",\"confidence\":0.84219235}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.962996755+07:00","message":"receive interim result [true|false]: ตัวแรกก็เป็น Basic"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.963006331+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.963008535+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.963014519+07:00","message":"[buffer interim] 105 true ตัวแรกก็เป็น Basic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.96302379+07:00","message":"[bufferProcess] interim [500000000]:ตัวแรกก็เป็น Basic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963030599+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวแรกก็เป็น Basic"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963033683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963036574+07:00","message":"> Transcript [1091] [false]: 'ตัวแรกก็เป็น Basic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963039328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963041363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963043352+07:00","message":"StatePrefix: 'ตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963045253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963051939+07:00","message":"Push: 'ตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963053727+07:00","message":"TextPushed: 'ตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963056922+07:00","message":"Set new StatePrefix : 'ตัวแรกก็เป็น Basic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963058976+07:00","message":"Next Push (prob) : 'ก็เป็น Basic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963060696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963062641+07:00","message":"> Transcript [1092] [true]: 'ตัวแรกก็เป็น Basic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963064749+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963066815+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963069573+07:00","message":"StatePrefix: 'ตัวแรกก็เป็น Basic'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963071767+07:00","message":"TextPushed: 'ตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:56.963073625+07:00","message":"Push: 'ก็เป็น Basic'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.963081441+07:00","message":"push: {false ตัวแรก 0 0xc00313e700}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:56.963086921+07:00","message":"push: {true ก็เป็น Basic 0 0xc00313e700}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:56.969401413+07:00","message":"write wav file: './tmp/7530/7530_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:57.046485485+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:57.744966631+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:57.745008482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริษัท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:57.745013371+07:00","message":"receive interim result [false|false]: บริษัท"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:57.745031099+07:00","message":"[buffer interim] 106 false บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:57.745038324+07:00","message":"[bufferProcess] interim [480000000]:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:57.745040618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.147803726+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.14784368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.147851176+07:00","message":"receive interim result [false|false]: กำนัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.147868113+07:00","message":"[buffer interim] 106 false กำนัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.147875565+07:00","message":"[bufferProcess] interim [900000000]:กำนัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.147879244+07:00","message":"[bufferProcess] send to processor:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.147888471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.14789254+07:00","message":"> Transcript [1093] [false]: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.147896057+07:00","message":"Set StatePrefix (first interim): 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.256892579+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.256933395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริษัทอนันดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.256938545+07:00","message":"receive interim result [false|false]: บริษัทอนันดา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.256953801+07:00","message":"[buffer interim] 106 false บริษัทอนันดา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.256960097+07:00","message":"[bufferProcess] interim [960000000]:บริษัทอนันดา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.256962457+07:00","message":"[bufferProcess] send to processor:กำนัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.256965454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.25696838+07:00","message":"> Transcript [1094] [false]: 'กำนัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.256970593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.256972449+07:00","message":"Set new StatePrefix: 'กำนัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.277309033+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.277342261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนันคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.277347145+07:00","message":"receive interim result [false|false]: กำนันคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.277360328+07:00","message":"[buffer interim] 106 false กำนันคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.27736772+07:00","message":"[bufferProcess] interim [20000000]:กำนันคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.277371908+07:00","message":"[bufferProcess] send to processor:บริษัทอนันดา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.277379676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.277382694+07:00","message":"> Transcript [1095] [false]: 'บริษัทอนันดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.277384912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.277386771+07:00","message":"Set new StatePrefix: 'บริษัทอนันดา'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:58.326811443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:41:58.326821918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.328798484+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.32883577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนันเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.328841168+07:00","message":"receive interim result [false|false]: กำนันเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.328853641+07:00","message":"[buffer interim] 106 false กำนันเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.328860098+07:00","message":"[bufferProcess] interim [80000000]:กำนันเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.328862856+07:00","message":"[bufferProcess] send to processor:กำนันคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.328867835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.328872511+07:00","message":"> Transcript [1096] [false]: 'กำนันคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.328874534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.328876731+07:00","message":"Set new StatePrefix: 'กำนันคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.435563648+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.43560737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนันเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.435613713+07:00","message":"receive interim result [false|false]: กำนันเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.435628554+07:00","message":"[buffer interim] 106 false กำนันเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.43563593+07:00","message":"[bufferProcess] interim [140000000]:กำนันเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.435638554+07:00","message":"[bufferProcess] send to processor:กำนันเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.435642205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.435645103+07:00","message":"> Transcript [1097] [false]: 'กำนันเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.435647214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.435648989+07:00","message":"Set new StatePrefix: 'กำนันเขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.532858216+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.532892564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนันเขาก็เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.532898161+07:00","message":"receive interim result [false|false]: กำนันเขาก็เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.532912082+07:00","message":"[buffer interim] 106 false กำนันเขาก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.532917699+07:00","message":"[bufferProcess] interim [320000000]:กำนันเขาก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.532920036+07:00","message":"[bufferProcess] send to processor:กำนันเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.532923212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.532926141+07:00","message":"> Transcript [1098] [false]: 'กำนันเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.532929315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.532931172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.532932922+07:00","message":"StatePrefix: 'กำนันเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.532934819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.816299494+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.816333269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนันเขาก็เฮ็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.816338711+07:00","message":"receive interim result [false|false]: กำนันเขาก็เฮ็ด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.816354312+07:00","message":"[buffer interim] 106 false กำนันเขาก็เฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.81636139+07:00","message":"[bufferProcess] interim [500000000]:กำนันเขาก็เฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.81636379+07:00","message":"[bufferProcess] send to processor:กำนันเขาก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.816366865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.816369558+07:00","message":"> Transcript [1099] [false]: 'กำนันเขาก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.816373017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.81637533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.816377227+07:00","message":"StatePrefix: 'กำนันเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.816379268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.86280238+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.862839308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนันเขาก็เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.862845754+07:00","message":"receive interim result [false|false]: กำนันเขาก็เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:58.862857366+07:00","message":"[buffer interim] 106 false กำนันเขาก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.862863058+07:00","message":"[bufferProcess] interim [560000000]:กำนันเขาก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.862865495+07:00","message":"[bufferProcess] send to processor:กำนันเขาก็เฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.862871972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.862874538+07:00","message":"> Transcript [1100] [false]: 'กำนันเขาก็เฮ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.862877449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.862879361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.862881181+07:00","message":"StatePrefix: 'กำนันเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:58.862883293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.01975984+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.019797611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนันเขาก็เห็นโพสต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.01980407+07:00","message":"receive interim result [false|false]: กำนันเขาก็เห็นโพสต์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.019821994+07:00","message":"[buffer interim] 106 false กำนันเขาก็เห็นโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.019828586+07:00","message":"[bufferProcess] interim [680000000]:กำนันเขาก็เห็นโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.01983121+07:00","message":"[bufferProcess] send to processor:กำนันเขาก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.019834487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.019837148+07:00","message":"> Transcript [1101] [false]: 'กำนันเขาก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.019840323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.019842453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.019844819+07:00","message":"StatePrefix: 'กำนันเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.0198468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.019849409+07:00","message":"Push: 'กำนันเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.019851376+07:00","message":"TextPushed: 'กำนันเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.019853233+07:00","message":"Set new StatePrefix : 'กำนันเขาก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.019855196+07:00","message":"Next Push (prob) : 'ก็เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.01986261+07:00","message":"push: {false กำนันเขา 0 0xc000315800}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.105298681+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.105339272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนันเขาก็เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.105345271+07:00","message":"receive interim result [false|false]: กำนันเขาก็เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.105359506+07:00","message":"[buffer interim] 106 false กำนันเขาก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.105366106+07:00","message":"[bufferProcess] interim [800000000]:กำนันเขาก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.105368445+07:00","message":"[bufferProcess] send to processor:กำนันเขาก็เห็นโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.105375313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.105378721+07:00","message":"> Transcript [1102] [false]: 'กำนันเขาก็เห็นโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.105382258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.105384544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.105386596+07:00","message":"StatePrefix: 'กำนันเขาก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.105388769+07:00","message":"TextPushed: 'กำนันเขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.164610889+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.179291829+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.179322329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนันเขาก็เฮ็ด falken\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.179327516+07:00","message":"receive interim result [false|false]: กำนันเขาก็เฮ็ด falken"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.179344087+07:00","message":"[buffer interim] 106 false กำนันเขาก็เฮ็ด falken"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.179351147+07:00","message":"[bufferProcess] interim [920000000]:กำนันเขาก็เฮ็ด falken"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.179353501+07:00","message":"[bufferProcess] send to processor:กำนันเขาก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.179356863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.17935965+07:00","message":"> Transcript [1103] [false]: 'กำนันเขาก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.179362646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.179364525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.179366449+07:00","message":"StatePrefix: 'กำนันเขาก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.179368859+07:00","message":"TextPushed: 'กำนันเขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.28552356+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.413041013+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.413080508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำนันเขาก็เฮ็ด Portland\",\"confidence\":0.7559155}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.413088089+07:00","message":"receive interim result [true|false]: กำนันเขาก็เฮ็ด Portland"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.413098521+07:00","message":"end recv isFinal message id 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.413100795+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.41310719+07:00","message":"[buffer interim] 106 true กำนันเขาก็เฮ็ด Portland"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413117305+07:00","message":"[bufferProcess] interim [130000000]:กำนันเขาก็เฮ็ด Portland"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413120969+07:00","message":"[bufferProcess] send to processor (isfinal):กำนันเขาก็เฮ็ด falken"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413124572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413127755+07:00","message":"> Transcript [1104] [false]: 'กำนันเขาก็เฮ็ด falken'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413130127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413131867+07:00","message":"Set new StatePrefix: 'กำนันเขาก็เฮ็ด falken'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413133598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413135348+07:00","message":"> Transcript [1105] [true]: 'กำนันเขาก็เฮ็ด Portland'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413137607+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413140832+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413142644+07:00","message":"StatePrefix: 'กำนันเขาก็เฮ็ด falken'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.41314457+07:00","message":"TextPushed: 'กำนันเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:41:59.413147063+07:00","message":"Push: 'ก็เฮ็ด Portland'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:41:59.413154168+07:00","message":"push: {true ก็เฮ็ด Portland 0 0xc000315800}"}
{"level":"info","service":"Main","time":"2026-03-23T16:41:59.421729483+07:00","message":"write wav file: './tmp/7530/7530_106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.155682246+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.155726599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.15573185+07:00","message":"receive interim result [false|false]: แถว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.155747485+07:00","message":"[buffer interim] 107 false แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.155753611+07:00","message":"[bufferProcess] interim [660000000]:แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.15575606+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.232751788+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.232790182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.232795876+07:00","message":"receive interim result [false|false]: แล้วล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.232814287+07:00","message":"[buffer interim] 107 false แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.232822066+07:00","message":"[bufferProcess] interim [720000000]:แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.232824445+07:00","message":"[bufferProcess] send to processor:แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.232827825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.232830631+07:00","message":"> Transcript [1106] [false]: 'แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.232833115+07:00","message":"Set StatePrefix (first interim): 'แถว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.414452945+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.414490679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.414496116+07:00","message":"receive interim result [false|false]: แล้วเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.414511889+07:00","message":"[buffer interim] 107 false แล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.414518162+07:00","message":"[bufferProcess] interim [900000000]:แล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.414520527+07:00","message":"[bufferProcess] send to processor:แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.414523501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.414526385+07:00","message":"> Transcript [1107] [false]: 'แล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.414528382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.414530205+07:00","message":"Set new StatePrefix: 'แล้วล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.528378028+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.52841229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวหลังสนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.52841854+07:00","message":"receive interim result [false|false]: แถวหลังสนาม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.52843264+07:00","message":"[buffer interim] 107 false แถวหลังสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.528446069+07:00","message":"[bufferProcess] interim [20000000]:แถวหลังสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.528449557+07:00","message":"[bufferProcess] send to processor:แล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.528456262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.528459186+07:00","message":"> Transcript [1108] [false]: 'แล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.52846111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.528462987+07:00","message":"Set new StatePrefix: 'แล้วเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.583230372+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.583265338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วหลังจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.583270934+07:00","message":"receive interim result [false|false]: แล้วหลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.583281984+07:00","message":"[buffer interim] 107 false แล้วหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.583287564+07:00","message":"[bufferProcess] interim [80000000]:แล้วหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.583290035+07:00","message":"[bufferProcess] send to processor:แถวหลังสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.583295067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.583297973+07:00","message":"> Transcript [1109] [false]: 'แถวหลังสนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.583300324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.583302249+07:00","message":"Set new StatePrefix: 'แถวหลังสนาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.740956169+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.740991679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวจรัญฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.740996847+07:00","message":"receive interim result [false|false]: แถวจรัญฯ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.741010067+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.741013778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วหลังจากนั้นผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.741016708+07:00","message":"receive interim result [false|false]: แล้วหลังจากนั้นผม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.741021473+07:00","message":"[buffer interim] 107 false แถวจรัญฯ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:00.741024506+07:00","message":"[buffer interim] 107 false แล้วหลังจากนั้นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.74102978+07:00","message":"[bufferProcess] interim [200000000]:แถวจรัญฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.741032297+07:00","message":"[bufferProcess] send to processor:แล้วหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.741034786+07:00","message":"[bufferProcess] interim [260000000]:แล้วหลังจากนั้นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.741036602+07:00","message":"[bufferProcess] send to processor:แถวจรัญฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.741039058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.741041633+07:00","message":"> Transcript [1110] [false]: 'แล้วหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.741043645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.741045549+07:00","message":"Set new StatePrefix: 'แล้วหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.741048291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.741050183+07:00","message":"> Transcript [1111] [false]: 'แถวจรัญฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.74105169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:00.741053221+07:00","message":"Set new StatePrefix: 'แถวจรัญฯ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276513577+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.27653055+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.27653319+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276535018+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276536898+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276538689+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276540421+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276542303+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276544197+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276545817+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276547589+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276549623+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.276551545+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:01.327704114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:01.327714265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.377290868+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.377336004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วหลังจากนั้นผมผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.377343865+07:00","message":"receive interim result [false|false]: แล้วหลังจากนั้นผมผม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.377359137+07:00","message":"[buffer interim] 107 false แล้วหลังจากนั้นผมผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.377366378+07:00","message":"[bufferProcess] interim [860000000]:แล้วหลังจากนั้นผมผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.377370223+07:00","message":"[bufferProcess] send to processor:แล้วหลังจากนั้นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.377376922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.377381118+07:00","message":"> Transcript [1112] [false]: 'แล้วหลังจากนั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.377384235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.377387591+07:00","message":"Set new StatePrefix: 'แล้วหลังจากนั้นผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.562683121+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.562719123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วหลังจากนั้นผมผมขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.56272456+07:00","message":"receive interim result [false|false]: แล้วหลังจากนั้นผมผมขอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.562740602+07:00","message":"[buffer interim] 107 false แล้วหลังจากนั้นผมผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.562748492+07:00","message":"[bufferProcess] interim [100000000]:แล้วหลังจากนั้นผมผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.562751817+07:00","message":"[bufferProcess] send to processor:แล้วหลังจากนั้นผมผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.562756072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.562758987+07:00","message":"> Transcript [1113] [false]: 'แล้วหลังจากนั้นผมผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.562762457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.562764338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.562766463+07:00","message":"StatePrefix: 'แล้วหลังจากนั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.562768788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.674438099+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.674487316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วหลังจากนั้นผมผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.67449424+07:00","message":"receive interim result [false|false]: แล้วหลังจากนั้นผมผม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.674510132+07:00","message":"[buffer interim] 107 false แล้วหลังจากนั้นผมผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.674517746+07:00","message":"[bufferProcess] interim [220000000]:แล้วหลังจากนั้นผมผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.674521371+07:00","message":"[bufferProcess] send to processor:แล้วหลังจากนั้นผมผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.674529342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.674533549+07:00","message":"> Transcript [1114] [false]: 'แล้วหลังจากนั้นผมผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.674538773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.674541846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.674545321+07:00","message":"StatePrefix: 'แล้วหลังจากนั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.674548369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.751935626+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.751980276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วหลังจากนั้นผมผมก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.751987129+07:00","message":"receive interim result [false|false]: แล้วหลังจากนั้นผมผมก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.751999138+07:00","message":"[buffer interim] 107 false แล้วหลังจากนั้นผมผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.752007302+07:00","message":"[bufferProcess] interim [280000000]:แล้วหลังจากนั้นผมผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.752011658+07:00","message":"[bufferProcess] send to processor:แล้วหลังจากนั้นผมผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.752017583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.752021979+07:00","message":"> Transcript [1115] [false]: 'แล้วหลังจากนั้นผมผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.752026799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.752029813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.752032599+07:00","message":"StatePrefix: 'แล้วหลังจากนั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.752035987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.844355669+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.963692652+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.963728363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วหลังจากนั้นผมผมขอบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.963734108+07:00","message":"receive interim result [false|false]: แล้วหลังจากนั้นผมผมขอบอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.963750262+07:00","message":"[buffer interim] 107 false แล้วหลังจากนั้นผมผมขอบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.963756259+07:00","message":"[bufferProcess] interim [460000000]:แล้วหลังจากนั้นผมผมขอบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.963758553+07:00","message":"[bufferProcess] send to processor:แล้วหลังจากนั้นผมผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.96376146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.963764126+07:00","message":"> Transcript [1116] [false]: 'แล้วหลังจากนั้นผมผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.963767539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.963769641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.963772065+07:00","message":"StatePrefix: 'แล้วหลังจากนั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.963774657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.96378226+07:00","message":"Push: 'แล้วหลังจากนั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.963784297+07:00","message":"TextPushed: 'แล้วหลังจากนั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.963786378+07:00","message":"Set new StatePrefix : 'แล้วหลังจากนั้นผมผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:01.963788406+07:00","message":"Next Push (prob) : 'ผมก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:01.963795966+07:00","message":"push: {false แล้วหลังจากนั้นผม 0 0xc00313ed00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.152577419+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.152629432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วหลังจากนั้นผมผมขอบอก\",\"confidence\":0.90839493}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.152647678+07:00","message":"receive interim result [true|false]: แล้วหลังจากนั้นผมผมขอบอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.152660621+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.152663817+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.152671158+07:00","message":"[buffer interim] 107 true แล้วหลังจากนั้นผมผมขอบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152679649+07:00","message":"[bufferProcess] interim [580000000]:แล้วหลังจากนั้นผมผมขอบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.15269604+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วหลังจากนั้นผมผมขอบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152701328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152705562+07:00","message":"> Transcript [1117] [false]: 'แล้วหลังจากนั้นผมผมขอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152708369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152711795+07:00","message":"Set new StatePrefix: 'แล้วหลังจากนั้นผมผมขอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152714382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152717249+07:00","message":"> Transcript [1118] [true]: 'แล้วหลังจากนั้นผมผมขอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152720819+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152724267+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152728004+07:00","message":"StatePrefix: 'แล้วหลังจากนั้นผมผมขอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152730274+07:00","message":"TextPushed: 'แล้วหลังจากนั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.152733178+07:00","message":"Push: 'ผมขอบอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.152741707+07:00","message":"push: {true ผมขอบอก 0 0xc00313ed00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:02.160453001+07:00","message":"write wav file: './tmp/7530/7530_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.297050864+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.781637373+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.781683776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.781689536+07:00","message":"receive interim result [false|false]: อิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.781704394+07:00","message":"[buffer interim] 108 false อิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.781711413+07:00","message":"[bufferProcess] interim [480000000]:อิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.781713384+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.953442154+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.95348144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อินมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.953487292+07:00","message":"receive interim result [false|false]: อินมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.953500847+07:00","message":"[buffer interim] 108 false อินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.953506584+07:00","message":"[bufferProcess] interim [660000000]:อินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.953509211+07:00","message":"[bufferProcess] send to processor:อิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.953515446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.95351824+07:00","message":"> Transcript [1119] [false]: 'อิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.953520177+07:00","message":"Set StatePrefix (first interim): 'อิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.977888606+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.977922194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อิ่มมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.977927838+07:00","message":"receive interim result [false|false]: อิ่มมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:02.977942043+07:00","message":"[buffer interim] 108 false อิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.977947305+07:00","message":"[bufferProcess] interim [720000000]:อิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.977949361+07:00","message":"[bufferProcess] send to processor:อินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.9779524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.977955474+07:00","message":"> Transcript [1120] [false]: 'อินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.977957692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:02.977959474+07:00","message":"Set new StatePrefix: 'อินมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.359464957+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.359508443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อินมากผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.359514155+07:00","message":"receive interim result [false|false]: อินมากผม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.359531567+07:00","message":"[buffer interim] 108 false อินมากผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.359538623+07:00","message":"[bufferProcess] interim [20000000]:อินมากผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.359540826+07:00","message":"[bufferProcess] send to processor:อิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.359544303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.359547705+07:00","message":"> Transcript [1121] [false]: 'อิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.35955071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.359552708+07:00","message":"Set new StatePrefix: 'อิ่มมาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.450949659+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.450986013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อิ่มมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.450993024+07:00","message":"receive interim result [false|false]: อิ่มมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.451004957+07:00","message":"[buffer interim] 108 false อิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.451011032+07:00","message":"[bufferProcess] interim [80000000]:อิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.451013042+07:00","message":"[bufferProcess] send to processor:อินมากผม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.451018088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.451021011+07:00","message":"> Transcript [1122] [false]: 'อินมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.45102292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.451024795+07:00","message":"Set new StatePrefix: 'อินมากผม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.476248841+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.476277584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อินมากผมก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.476282466+07:00","message":"receive interim result [false|false]: อินมากผมก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.476296097+07:00","message":"[buffer interim] 108 false อินมากผมก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.476301175+07:00","message":"[bufferProcess] interim [140000000]:อินมากผมก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.476303525+07:00","message":"[bufferProcess] send to processor:อิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.47630666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.476309297+07:00","message":"> Transcript [1123] [false]: 'อิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.476311166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.476312926+07:00","message":"Set new StatePrefix: 'อิ่มมาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.554569441+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.554604654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อินมากผมก็เลยไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.554610492+07:00","message":"receive interim result [false|false]: อินมากผมก็เลยไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.554624278+07:00","message":"[buffer interim] 108 false อินมากผมก็เลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.554630315+07:00","message":"[bufferProcess] interim [320000000]:อินมากผมก็เลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.55463245+07:00","message":"[bufferProcess] send to processor:อินมากผมก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.554637983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.554640758+07:00","message":"> Transcript [1124] [false]: 'อินมากผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.554642751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.554645111+07:00","message":"Set new StatePrefix: 'อินมากผมก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.64546776+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.783922928+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.783962469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อิ่มมากผมก็เลยไป\",\"confidence\":0.8879284}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.78396783+07:00","message":"receive interim result [true|false]: อิ่มมากผมก็เลยไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.783978208+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.783980421+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.783986789+07:00","message":"[buffer interim] 108 true อิ่มมากผมก็เลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.78399276+07:00","message":"[bufferProcess] interim [560000000]:อิ่มมากผมก็เลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.783997825+07:00","message":"[bufferProcess] send to processor (isfinal):อินมากผมก็เลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784000867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784004114+07:00","message":"> Transcript [1125] [false]: 'อินมากผมก็เลยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784007407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784009723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784011656+07:00","message":"StatePrefix: 'อินมากผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784013747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784015905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784017831+07:00","message":"> Transcript [1126] [true]: 'อิ่มมากผมก็เลยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784023962+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784025679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784027174+07:00","message":"StatePrefix: 'อินมากผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784028808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:03.784035903+07:00","message":"Push: 'อิ่มมากผมก็เลยไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.784044008+07:00","message":"push: {true อิ่มมากผมก็เลยไป 0 0xc000315c00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:03.790418105+07:00","message":"write wav file: './tmp/7530/7530_108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:03.905589311+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:04.328330016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:04.328359622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:04.373388452+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:04.373425362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:04.373431336+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:04.373447691+07:00","message":"[buffer interim] 109 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:04.373463694+07:00","message":"[bufferProcess] interim [480000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:04.373465826+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:04.563192335+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:04.563228375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:04.563233965+07:00","message":"receive interim result [false|false]: รับงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:04.563248781+07:00","message":"[buffer interim] 109 false รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:04.563255586+07:00","message":"[bufferProcess] interim [660000000]:รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:04.563258882+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:04.563263169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:04.56326856+07:00","message":"> Transcript [1127] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:04.563271492+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.148530607+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.148569829+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-03-23T16:42:05.148575805+07:00","message":"receive interim result [false|false]: รับงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.148588748+07:00","message":"[buffer interim] 109 false รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.148594678+07:00","message":"[bufferProcess] interim [260000000]:รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.148597071+07:00","message":"[bufferProcess] send to processor:รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.148603378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.148606238+07:00","message":"> Transcript [1128] [false]: 'รับงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.148609137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.148611062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.148612906+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.148617116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.184066413+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.275575699+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.275619207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับงานครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.275625609+07:00","message":"receive interim result [false|false]: รับงานครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.275642615+07:00","message":"[buffer interim] 109 false รับงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.275650461+07:00","message":"[bufferProcess] interim [380000000]:รับงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.275653028+07:00","message":"[bufferProcess] send to processor:รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.275659738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.275662732+07:00","message":"> Transcript [1129] [false]: 'รับงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.275665561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.275667495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.275669585+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.275672132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.280025761+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.280065019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับงานครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.280071368+07:00","message":"receive interim result [true|false]: รับงานครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.280080084+07:00","message":"end recv isFinal message id 109"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.280082426+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.280089279+07:00","message":"[buffer interim] 109 true รับงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280098464+07:00","message":"[bufferProcess] interim [500000000]:รับงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280102505+07:00","message":"[bufferProcess] send to processor (isfinal):รับงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280106224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280108948+07:00","message":"> Transcript [1130] [false]: 'รับงานครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280111749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280113561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.28011547+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280117421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280119031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280120897+07:00","message":"> Transcript [1131] [true]: 'รับงานครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280122949+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280124605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280128621+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280130966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.280133525+07:00","message":"Push: 'รับงานครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.28014107+07:00","message":"push: {true รับงานครับ 0 0xc000315e80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:05.287659071+07:00","message":"write wav file: './tmp/7530/7530_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.375085722+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.719053557+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.719104646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.719110018+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.71912482+07:00","message":"[buffer interim] 110 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.719131023+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.719132763+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.932128936+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.932164891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.932170823+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:05.932185878+07:00","message":"[buffer interim] 110 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.932191545+07:00","message":"[bufferProcess] interim [480000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.932193595+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.932196753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.932199954+07:00","message":"> Transcript [1132] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:05.932201865+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.005482955+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.00551911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.005524265+07:00","message":"receive interim result [false|false]: กลับคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.005539197+07:00","message":"[buffer interim] 110 false กลับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.005545192+07:00","message":"[bufferProcess] interim [600000000]:กลับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.005547863+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.005551521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.005554464+07:00","message":"> Transcript [1133] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.005556504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.005558824+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.062472799+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.062510417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.062516434+07:00","message":"receive interim result [false|false]: จับข้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.062530101+07:00","message":"[buffer interim] 110 false จับข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.062536741+07:00","message":"[bufferProcess] interim [660000000]:จับข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.062539025+07:00","message":"[bufferProcess] send to processor:กลับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.06254412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.06254686+07:00","message":"> Transcript [1134] [false]: 'กลับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.062548913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.062550751+07:00","message":"Set new StatePrefix: 'กลับคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.106444407+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.106488905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ๊อบข้างนอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.106494849+07:00","message":"receive interim result [false|false]: จ๊อบข้างนอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.106505805+07:00","message":"[buffer interim] 110 false จ๊อบข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.106513285+07:00","message":"[bufferProcess] interim [780000000]:จ๊อบข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.106515722+07:00","message":"[bufferProcess] send to processor:จับข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.106519316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.106522162+07:00","message":"> Transcript [1135] [false]: 'จับข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.106523992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.106525773+07:00","message":"Set new StatePrefix: 'จับข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.273960132+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.390563101+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.390598718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ๊อบข้างนอก\",\"confidence\":0.8655157}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.390605194+07:00","message":"receive interim result [true|false]: จ๊อบข้างนอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.390613394+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.390615646+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.3906231+07:00","message":"[buffer interim] 110 true จ๊อบข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.39062907+07:00","message":"[bufferProcess] interim [110000000]:จ๊อบข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.390635606+07:00","message":"[bufferProcess] send to processor (isfinal):จ๊อบข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.390638564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.390642224+07:00","message":"> Transcript [1136] [false]: 'จ๊อบข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.390645394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.390648551+07:00","message":"Set new StatePrefix: 'จ๊อบข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.390651423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.3906542+07:00","message":"> Transcript [1137] [true]: 'จ๊อบข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.390657761+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.390660483+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.3906644+07:00","message":"StatePrefix: 'จ๊อบข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.390666393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:06.390672845+07:00","message":"Push: 'จ๊อบข้างนอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.39068084+07:00","message":"push: {true จ๊อบข้างนอก 0 0xc000045d80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:06.398506744+07:00","message":"write wav file: './tmp/7530/7530_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:06.655980603+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.135936442+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.135973096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.135983453+07:00","message":"receive interim result [false|false]: เขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.135996445+07:00","message":"[buffer interim] 111 false เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.136003492+07:00","message":"[bufferProcess] interim [470000000]:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.136006127+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:07.328636839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:07.328672494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.520088426+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.520127742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.520133227+07:00","message":"receive interim result [false|false]: เขียนสิ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.520144793+07:00","message":"[buffer interim] 111 false เขียนสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.520152139+07:00","message":"[bufferProcess] interim [890000000]:เขียนสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.520155336+07:00","message":"[bufferProcess] send to processor:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.520162386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.520166522+07:00","message":"> Transcript [1138] [false]: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.52016932+07:00","message":"Set StatePrefix (first interim): 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.635555554+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.635586201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.635591023+07:00","message":"receive interim result [false|false]: เขียนสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.635603403+07:00","message":"[buffer interim] 111 false เขียนสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.635636868+07:00","message":"[bufferProcess] interim [950000000]:เขียนสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.6356395+07:00","message":"[bufferProcess] send to processor:เขียนสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.635643032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.635645858+07:00","message":"> Transcript [1139] [false]: 'เขียนสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.635648412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.635650161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.635652132+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.635654254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.71391202+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.713946364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสิ่งแวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.71395172+07:00","message":"receive interim result [false|false]: เขียนสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.713964718+07:00","message":"[buffer interim] 111 false เขียนสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.713970659+07:00","message":"[bufferProcess] interim [130000000]:เขียนสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.713973198+07:00","message":"[bufferProcess] send to processor:เขียนสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.713976847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.713979792+07:00","message":"> Transcript [1140] [false]: 'เขียนสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.713982567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.71398453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.713986336+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.713988193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.873448764+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.89000548+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.890035495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสิ่งที่เรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.89004073+07:00","message":"receive interim result [false|false]: เขียนสิ่งที่เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.890053044+07:00","message":"[buffer interim] 111 false เขียนสิ่งที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.890059367+07:00","message":"[bufferProcess] interim [250000000]:เขียนสิ่งที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.890062187+07:00","message":"[bufferProcess] send to processor:เขียนสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.890065176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.890069286+07:00","message":"> Transcript [1141] [false]: 'เขียนสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.890072639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.890074551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.890076359+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.890078329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.983806324+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.983849379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสิ่งที่เรียกว่า\",\"confidence\":0.9287728}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.983854631+07:00","message":"receive interim result [true|false]: เขียนสิ่งที่เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.983863084+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.983865625+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.983872199+07:00","message":"[buffer interim] 111 true เขียนสิ่งที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983880184+07:00","message":"[bufferProcess] interim [430000000]:เขียนสิ่งที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.98388367+07:00","message":"[bufferProcess] send to processor (isfinal):เขียนสิ่งที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983886862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983890126+07:00","message":"> Transcript [1142] [false]: 'เขียนสิ่งที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.98389341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983895382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.98389719+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983899213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.98390548+07:00","message":"Push: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.9839078+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.98390984+07:00","message":"Set new StatePrefix : 'เขียนสิ่งที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983911855+07:00","message":"Next Push (prob) : 'สิ่งที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983913631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983915746+07:00","message":"> Transcript [1143] [true]: 'เขียนสิ่งที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983917628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983919291+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983920871+07:00","message":"StatePrefix: 'เขียนสิ่งที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983922584+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:07.983924423+07:00","message":"Push: 'สิ่งที่เรียกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.983932475+07:00","message":"push: {false เขียน 0 0xc000106180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:07.983938066+07:00","message":"push: {true สิ่งที่เรียกว่า 0 0xc000106180}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:07.990058482+07:00","message":"write wav file: './tmp/7530/7530_111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.06527058+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.12490836+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.196831002+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.31464729+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.314673983+07:00","message":"found end of frame, send empty tag with msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.314677723+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.314685525+07:00","message":"[buffer interim] 112 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.314693378+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.314697533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.314700375+07:00","message":"> Transcript [1144] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.314703246+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.314705095+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.314706809+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.314709809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.314712749+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.314723099+07:00","message":"push: {true \n 0 0xc000045900}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:08.321012551+07:00","message":"write wav file: './tmp/7530/7530_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.574197712+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.64716751+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.705044229+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.705062606+07:00","message":"found end of frame, send empty tag with msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.705065445+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.705071399+07:00","message":"[buffer interim] 113 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.705076824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.705080547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.705083581+07:00","message":"> Transcript [1145] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.70508613+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.705088292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.705090159+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.705092174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:08.705094934+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:08.70512693+07:00","message":"push: {true \n 0 0xc00313e380}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:08.710253579+07:00","message":"write wav file: './tmp/7530/7530_113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.172268947+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.17231089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.172316991+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.172336013+07:00","message":"[buffer interim] 114 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.172343104+07:00","message":"[bufferProcess] interim [540000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.172344922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.19375249+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.193789919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.193795927+07:00","message":"receive interim result [false|false]: เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.193808943+07:00","message":"[buffer interim] 114 false เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.193814379+07:00","message":"[bufferProcess] interim [600000000]:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.193816627+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.193821556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.193824349+07:00","message":"> Transcript [1146] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.193827538+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.363751207+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.363796972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดรึ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.363802426+07:00","message":"receive interim result [false|false]: เปิดรึ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.363811883+07:00","message":"[buffer interim] 114 false เปิดรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.363817531+07:00","message":"[bufferProcess] interim [720000000]:เปิดรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.363820604+07:00","message":"[bufferProcess] send to processor:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.363823456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.363826303+07:00","message":"> Transcript [1147] [false]: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.363828391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.363830243+07:00","message":"Set new StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.397451753+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.397497244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.397503746+07:00","message":"receive interim result [false|false]: เป้ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.397519651+07:00","message":"[buffer interim] 114 false เป้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.397525016+07:00","message":"[bufferProcess] interim [780000000]:เป้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.39752728+07:00","message":"[bufferProcess] send to processor:เปิดรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.39753033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.397533189+07:00","message":"> Transcript [1148] [false]: 'เปิดรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.397535442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.397537305+07:00","message":"Set new StatePrefix: 'เปิดรึ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.502121962+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.502157198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เออดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.502162729+07:00","message":"receive interim result [false|false]: เออดี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.502178542+07:00","message":"[buffer interim] 114 false เออดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.502184348+07:00","message":"[bufferProcess] interim [840000000]:เออดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.502187362+07:00","message":"[bufferProcess] send to processor:เป้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.5021915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.50219451+07:00","message":"> Transcript [1149] [false]: 'เป้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.50219696+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.502198717+07:00","message":"Set new StatePrefix: 'เป้ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.523972233+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.524007245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดวิดีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.524012663+07:00","message":"receive interim result [false|false]: เปิดวิดีโอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.524026564+07:00","message":"[buffer interim] 114 false เปิดวิดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.524032306+07:00","message":"[bufferProcess] interim [900000000]:เปิดวิดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.524034292+07:00","message":"[bufferProcess] send to processor:เออดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.524036959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.52403962+07:00","message":"> Transcript [1150] [false]: 'เออดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.524041975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.524044007+07:00","message":"Set new StatePrefix: 'เออดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.622151052+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.622183681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"palladium\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.622189335+07:00","message":"receive interim result [false|false]: palladium"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.622199369+07:00","message":"[buffer interim] 114 false palladium"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.622205574+07:00","message":"[bufferProcess] interim [960000000]:palladium"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.622207793+07:00","message":"[bufferProcess] send to processor:เปิดวิดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.622211698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.622214375+07:00","message":"> Transcript [1151] [false]: 'เปิดวิดีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.62221636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.622218177+07:00","message":"Set new StatePrefix: 'เปิดวิดีโอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.625753373+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.625774953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.625779718+07:00","message":"receive interim result [false|false]: pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:09.625791348+07:00","message":"[buffer interim] 114 false pearly beige"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.625796712+07:00","message":"[bufferProcess] interim [20000000]:pearly beige"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.625798616+07:00","message":"[bufferProcess] send to processor:palladium"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.625800996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.625803062+07:00","message":"> Transcript [1152] [false]: 'palladium'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.625804724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:09.62580669+07:00","message":"Set new StatePrefix: 'palladium'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.022122018+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.022163202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.022168337+07:00","message":"receive interim result [false|false]: pearly beige เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.02217776+07:00","message":"[buffer interim] 114 false pearly beige เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.022183905+07:00","message":"[bufferProcess] interim [380000000]:pearly beige เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.022186432+07:00","message":"[bufferProcess] send to processor:pearly beige"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.022189469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.022192397+07:00","message":"> Transcript [1153] [false]: 'pearly beige'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.022194342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.022196077+07:00","message":"Set new StatePrefix: 'pearly beige'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.141355765+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.141396195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige มันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.141402323+07:00","message":"receive interim result [false|false]: pearly beige มันก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.141415508+07:00","message":"[buffer interim] 114 false pearly beige มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.14142125+07:00","message":"[bufferProcess] interim [500000000]:pearly beige มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.141423786+07:00","message":"[bufferProcess] send to processor:pearly beige เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.141428715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.141431659+07:00","message":"> Transcript [1154] [false]: 'pearly beige เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.141434306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.141436222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.141438034+07:00","message":"StatePrefix: 'pearly beige'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.141440069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.211074684+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.211119551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige มันต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.211126886+07:00","message":"receive interim result [false|false]: pearly beige มันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.211141276+07:00","message":"[buffer interim] 114 false pearly beige มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.211148906+07:00","message":"[bufferProcess] interim [560000000]:pearly beige มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.211152159+07:00","message":"[bufferProcess] send to processor:pearly beige มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.211158591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.211162282+07:00","message":"> Transcript [1155] [false]: 'pearly beige มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.211166634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.211169124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.211171767+07:00","message":"StatePrefix: 'pearly beige'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.211174939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.237359813+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.237398711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.237404633+07:00","message":"receive interim result [false|false]: pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.237414509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.237418564+07:00","message":"receive interim result [false|false]:  มันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.237427098+07:00","message":"[buffer interim] 114 false pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.23743082+07:00","message":"[buffer interim] 114 false  มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.237437918+07:00","message":"[bufferProcess] interim [620000000]:pearly beige"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.237440331+07:00","message":"[bufferProcess] send to processor:pearly beige มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.237443031+07:00","message":"[bufferProcess] interim [620000000]: มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.237446518+07:00","message":"[bufferProcess] update buffer: pearly beige มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.237449487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.237452099+07:00","message":"> Transcript [1156] [false]: 'pearly beige มันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.23745537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.237457198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.237458994+07:00","message":"StatePrefix: 'pearly beige'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.237460879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.282147131+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.282191792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.282201553+07:00","message":"receive interim result [false|false]: pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.282216283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหมือนตุ๊กแก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.282220643+07:00","message":"receive interim result [false|false]:  เหมือนตุ๊กแก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.282229609+07:00","message":"[buffer interim] 114 false pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.282232767+07:00","message":"[buffer interim] 114 false  เหมือนตุ๊กแก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282238166+07:00","message":"[bufferProcess] interim [680000000]:pearly beige"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282240411+07:00","message":"[bufferProcess] send to processor:pearly beige มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282243864+07:00","message":"[bufferProcess] interim [680000000]: เหมือนตุ๊กแก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282246391+07:00","message":"[bufferProcess] update buffer: pearly beige เหมือนตุ๊กแก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282248687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282251891+07:00","message":"> Transcript [1157] [false]: 'pearly beige มันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282255064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282256982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282260952+07:00","message":"StatePrefix: 'pearly beige'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282262763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.28226582+07:00","message":"Push: 'pearly beige'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282267586+07:00","message":"TextPushed: 'pearly beige'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282269405+07:00","message":"Set new StatePrefix : 'pearly beige มันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.282271702+07:00","message":"Next Push (prob) : ' มันต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.282281411+07:00","message":"push: {false pearly beige 0 0xc002d0e300}"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:10.329010643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:10.329025416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.389104436+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.389141154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.389148198+07:00","message":"receive interim result [false|false]: pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.389157332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหมือนโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.38917325+07:00","message":"receive interim result [false|false]:  เหมือนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.389183195+07:00","message":"[buffer interim] 114 false pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.38921035+07:00","message":"[buffer interim] 114 false  เหมือนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.38921838+07:00","message":"[bufferProcess] interim [740000000]:pearly beige"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.389222278+07:00","message":"[bufferProcess] send to processor:pearly beige เหมือนตุ๊กแก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.389228303+07:00","message":"[bufferProcess] interim [740000000]: เหมือนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.389231692+07:00","message":"[bufferProcess] update buffer: pearly beige เหมือนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.389256869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.3892596+07:00","message":"> Transcript [1158] [false]: 'pearly beige เหมือนตุ๊กแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.389261639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.389264098+07:00","message":"Set new StatePrefix: 'pearly beige เหมือนตุ๊กแก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.586319472+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.586355431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.586382816+07:00","message":"receive interim result [false|false]: pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.586395913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหมือนโปรแกรมลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.586398976+07:00","message":"receive interim result [false|false]:  เหมือนโปรแกรมลง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.586406603+07:00","message":"[buffer interim] 114 false pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.586410147+07:00","message":"[buffer interim] 114 false  เหมือนโปรแกรมลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.586415273+07:00","message":"[bufferProcess] interim [980000000]:pearly beige"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.586417443+07:00","message":"[bufferProcess] send to processor:pearly beige เหมือนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.586420006+07:00","message":"[bufferProcess] interim [980000000]: เหมือนโปรแกรมลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.586422387+07:00","message":"[bufferProcess] update buffer: pearly beige เหมือนโปรแกรมลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.586425179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.586428017+07:00","message":"> Transcript [1159] [false]: 'pearly beige เหมือนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.586430377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.586432418+07:00","message":"Set new StatePrefix: 'pearly beige เหมือนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.71017847+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.71021302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.710219653+07:00","message":"receive interim result [false|false]: pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.710234616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหมือนปั๊มหลวงพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.710238391+07:00","message":"receive interim result [false|false]:  เหมือนปั๊มหลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.710251201+07:00","message":"[buffer interim] 114 false pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.710265512+07:00","message":"[buffer interim] 114 false  เหมือนปั๊มหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.710273446+07:00","message":"[bufferProcess] interim [100000000]:pearly beige"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.710276861+07:00","message":"[bufferProcess] send to processor:pearly beige เหมือนโปรแกรมลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.710280257+07:00","message":"[bufferProcess] interim [100000000]: เหมือนปั๊มหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.710283109+07:00","message":"[bufferProcess] update buffer: pearly beige เหมือนปั๊มหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.710287332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.710290452+07:00","message":"> Transcript [1160] [false]: 'pearly beige เหมือนโปรแกรมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.710293491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.710295407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.710297181+07:00","message":"StatePrefix: 'pearly beige เหมือนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.710299354+07:00","message":"TextPushed: 'pearly beige'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.770531332+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.77057482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.770579736+07:00","message":"receive interim result [false|false]: pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.770590498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหมือนโปรแกรมโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.770593435+07:00","message":"receive interim result [false|false]:  เหมือนโปรแกรมโรง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.770600429+07:00","message":"[buffer interim] 114 false pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.77060362+07:00","message":"[buffer interim] 114 false  เหมือนโปรแกรมโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.770609049+07:00","message":"[bufferProcess] interim [160000000]:pearly beige"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.770612007+07:00","message":"[bufferProcess] send to processor:pearly beige เหมือนปั๊มหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.770614611+07:00","message":"[bufferProcess] interim [160000000]: เหมือนโปรแกรมโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.770616777+07:00","message":"[bufferProcess] update buffer: pearly beige เหมือนโปรแกรมโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.770619432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.770622149+07:00","message":"> Transcript [1161] [false]: 'pearly beige เหมือนปั๊มหลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.770624507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.770626229+07:00","message":"Set new StatePrefix: 'pearly beige เหมือนปั๊มหลวงพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.920268037+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.920305505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.920312011+07:00","message":"receive interim result [false|false]: pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.920328962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหมือนโปรแกรมโรงพยาบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.920332483+07:00","message":"receive interim result [false|false]:  เหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.920340009+07:00","message":"[buffer interim] 114 false pearly beige"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:10.920343569+07:00","message":"[buffer interim] 114 false  เหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.920349316+07:00","message":"[bufferProcess] interim [280000000]:pearly beige"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.920351589+07:00","message":"[bufferProcess] send to processor:pearly beige เหมือนโปรแกรมโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.920354071+07:00","message":"[bufferProcess] interim [280000000]: เหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.920356587+07:00","message":"[bufferProcess] update buffer: pearly beige เหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.920359248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.920362398+07:00","message":"> Transcript [1162] [false]: 'pearly beige เหมือนโปรแกรมโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.92036447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:10.920366353+07:00","message":"Set new StatePrefix: 'pearly beige เหมือนโปรแกรมโรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:11.477952181+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:11.477990187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pearly beige เหมือนโปรแกรมโรงพยาบาล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:11.477995418+07:00","message":"receive interim result [false|false]: pearly beige เหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:11.478006639+07:00","message":"[buffer interim] 114 false pearly beige เหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:11.478012736+07:00","message":"[bufferProcess] interim [880000000]:pearly beige เหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:11.478015493+07:00","message":"[bufferProcess] send to processor:pearly beige เหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:11.478020428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:11.478023085+07:00","message":"> Transcript [1163] [false]: 'pearly beige เหมือนโปรแกรมโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:11.478026496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:11.478028493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:11.478030556+07:00","message":"StatePrefix: 'pearly beige เหมือนโปรแกรมโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:11.47803296+07:00","message":"TextPushed: 'pearly beige'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:11.912852797+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.046887699+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.087641671+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.087685576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้ยดีเบตเหมือนโปรแกรมโรงพยาบาล\",\"confidence\":0.8461626}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.087693811+07:00","message":"receive interim result [true|false]: เป้ยดีเบตเหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.087705636+07:00","message":"end recv isFinal message id 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.087708406+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.087714974+07:00","message":"[buffer interim] 114 true เป้ยดีเบตเหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087725129+07:00","message":"[bufferProcess] interim [480000000]:เป้ยดีเบตเหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087728954+07:00","message":"[bufferProcess] send to processor (isfinal):pearly beige เหมือนโปรแกรมโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087732069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087735277+07:00","message":"> Transcript [1164] [false]: 'pearly beige เหมือนโปรแกรมโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087738345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087740209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087742353+07:00","message":"StatePrefix: 'pearly beige เหมือนโปรแกรมโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087744467+07:00","message":"TextPushed: 'pearly beige'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087746049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087748177+07:00","message":"> Transcript [1165] [true]: 'เป้ยดีเบตเหมือนโปรแกรมโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087750207+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087751773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.08775329+07:00","message":"StatePrefix: 'pearly beige เหมือนโปรแกรมโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087755066+07:00","message":"TextPushed: 'pearly beige'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.08775647+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087852055+07:00","message":"Push: 'เป้ยดีเบตเหมือนโปรแกรมโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087854768+07:00","message":"TextPushed: 'pearly beigeเป้ยดีเบตเหมือนโปรแกรมโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087856631+07:00","message":"Set new StatePrefix : 'เป้ยดีเบตเหมือนโปรแกรมโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.087858572+07:00","message":"Next Push (prob) : 'เป้ยดีเบตเหมือนโปรแกรมโรงพยาบาล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.087866525+07:00","message":"push: {true เป้ยดีเบตเหมือนโปรแกรมโรงพยาบาล 0 0xc002d0e300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.08787934+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_114.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:12.098153038+07:00","message":"write wav file: './tmp/7530/7530_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.294695184+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.365004449+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.466774323+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.466830906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.46683759+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.4668551+07:00","message":"[buffer interim] 115 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.466862688+07:00","message":"[bufferProcess] interim [420000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.466864971+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.477123193+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.477156365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.4771738+07:00","message":"receive interim result [true|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.477198663+07:00","message":"end recv isFinal message id 115"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.477201767+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.477216529+07:00","message":"[buffer interim] 115 true รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477244278+07:00","message":"[bufferProcess] interim [480000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477248446+07:00","message":"[bufferProcess] send to processor (isfinal):รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477251508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477255154+07:00","message":"> Transcript [1166] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477257298+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477259081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477260967+07:00","message":"> Transcript [1167] [true]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477264126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477266235+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477268489+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477270498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.477278451+07:00","message":"Push: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.477286876+07:00","message":"push: {true รับ 0 0xc002d0e500}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:12.481996598+07:00","message":"write wav file: './tmp/7530/7530_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.704408701+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.704444793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.704450598+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:12.704465102+07:00","message":"[buffer interim] 116 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.704471143+07:00","message":"[bufferProcess] interim [420000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:12.704473396+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.033334914+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.033376495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.033383169+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.033397143+07:00","message":"[buffer interim] 116 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.033404678+07:00","message":"[bufferProcess] interim [720000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.033407496+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.033414875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.033417598+07:00","message":"> Transcript [1168] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.033420074+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.211499354+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.211547073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.211553915+07:00","message":"receive interim result [false|false]: ยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.211566695+07:00","message":"[buffer interim] 116 false ยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.21157229+07:00","message":"[bufferProcess] interim [840000000]:ยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.211574514+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.211579338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.211581968+07:00","message":"> Transcript [1169] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.211583912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.211585718+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.220413418+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.22044714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.22045264+07:00","message":"receive interim result [false|false]: ยาเสริม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.22046065+07:00","message":"[buffer interim] 116 false ยาเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.220467165+07:00","message":"[bufferProcess] interim [900000000]:ยาเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.220469536+07:00","message":"[bufferProcess] send to processor:ยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.22047458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.220477876+07:00","message":"> Transcript [1170] [false]: 'ยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.220479643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.220481543+07:00","message":"Set new StatePrefix: 'ยาเสพ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:13.329548116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:13.329557937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.537469751+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.537510278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยา zyrtec\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.537518526+07:00","message":"receive interim result [false|false]: ยา zyrtec"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.537531517+07:00","message":"[buffer interim] 116 false ยา zyrtec"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.53753723+07:00","message":"[bufferProcess] interim [140000000]:ยา zyrtec"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.53753984+07:00","message":"[bufferProcess] send to processor:ยาเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.537544509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.537547423+07:00","message":"> Transcript [1171] [false]: 'ยาเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.537549434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.537551695+07:00","message":"Set new StatePrefix: 'ยาเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.599229328+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.599269881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าเสือกไอ้นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.599276491+07:00","message":"receive interim result [false|false]: อย่าเสือกไอ้นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.599291973+07:00","message":"[buffer interim] 116 false อย่าเสือกไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.599298121+07:00","message":"[bufferProcess] interim [260000000]:อย่าเสือกไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.599300393+07:00","message":"[bufferProcess] send to processor:ยา zyrtec"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.599303482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.599307587+07:00","message":"> Transcript [1172] [false]: 'ยา zyrtec'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.599309785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.599311537+07:00","message":"Set new StatePrefix: 'ยา zyrtec'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.789189892+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.789228747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าเสือกไอ้นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.78923561+07:00","message":"receive interim result [false|false]: อย่าเสือกไอ้นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:13.789249901+07:00","message":"[buffer interim] 116 false อย่าเสือกไอ้นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.78925589+07:00","message":"[bufferProcess] interim [440000000]:อย่าเสือกไอ้นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.789258555+07:00","message":"[bufferProcess] send to processor:อย่าเสือกไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.789265948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.789268657+07:00","message":"> Transcript [1173] [false]: 'อย่าเสือกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.789270835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:13.789272635+07:00","message":"Set new StatePrefix: 'อย่าเสือกไอ้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.124441088+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.124479065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าเสือกไอ้นี่แหละออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.124484902+07:00","message":"receive interim result [false|false]: อย่าเสือกไอ้นี่แหละออก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.124496772+07:00","message":"[buffer interim] 116 false อย่าเสือกไอ้นี่แหละออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.124511654+07:00","message":"[bufferProcess] interim [740000000]:อย่าเสือกไอ้นี่แหละออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.124515908+07:00","message":"[bufferProcess] send to processor:อย่าเสือกไอ้นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.124525147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.124529354+07:00","message":"> Transcript [1174] [false]: 'อย่าเสือกไอ้นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.124534578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.124538183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.124541541+07:00","message":"StatePrefix: 'อย่าเสือกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.124544446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.259592242+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.259638913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าเสือกไอ้นี่แหละออกให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.259645963+07:00","message":"receive interim result [false|false]: อย่าเสือกไอ้นี่แหละออกให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.259665341+07:00","message":"[buffer interim] 116 false อย่าเสือกไอ้นี่แหละออกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.259671712+07:00","message":"[bufferProcess] interim [860000000]:อย่าเสือกไอ้นี่แหละออกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.259674141+07:00","message":"[bufferProcess] send to processor:อย่าเสือกไอ้นี่แหละออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.259677608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.259680404+07:00","message":"> Transcript [1175] [false]: 'อย่าเสือกไอ้นี่แหละออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.259683716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.259685804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.25968772+07:00","message":"StatePrefix: 'อย่าเสือกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.259689832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.288322798+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.28835523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าเสือกไอ้นี่หรอกไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.288360865+07:00","message":"receive interim result [false|false]: อย่าเสือกไอ้นี่หรอกไอ้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.288371983+07:00","message":"[buffer interim] 116 false อย่าเสือกไอ้นี่หรอกไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.288377102+07:00","message":"[bufferProcess] interim [920000000]:อย่าเสือกไอ้นี่หรอกไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.288379898+07:00","message":"[bufferProcess] send to processor:อย่าเสือกไอ้นี่แหละออกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.288385497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.288388656+07:00","message":"> Transcript [1176] [false]: 'อย่าเสือกไอ้นี่แหละออกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.288391601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.288393558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.288395664+07:00","message":"StatePrefix: 'อย่าเสือกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.288397692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.303884782+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.303911289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าเสือกไอ้นี่หรอกไอ้นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.303916642+07:00","message":"receive interim result [false|false]: อย่าเสือกไอ้นี่หรอกไอ้นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.303928153+07:00","message":"[buffer interim] 116 false อย่าเสือกไอ้นี่หรอกไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303933333+07:00","message":"[bufferProcess] interim [980000000]:อย่าเสือกไอ้นี่หรอกไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303935585+07:00","message":"[bufferProcess] send to processor:อย่าเสือกไอ้นี่หรอกไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303942087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303945251+07:00","message":"> Transcript [1177] [false]: 'อย่าเสือกไอ้นี่หรอกไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303948146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303950162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.30395193+07:00","message":"StatePrefix: 'อย่าเสือกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303953964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303958102+07:00","message":"Push: 'อย่าเสือกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303959905+07:00","message":"TextPushed: 'อย่าเสือกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303961825+07:00","message":"Set new StatePrefix : 'อย่าเสือกไอ้นี่หรอกไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.303963824+07:00","message":"Next Push (prob) : 'หรอกไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.303971379+07:00","message":"push: {false อย่าเสือกไอ้นี่ 0 0xc003386600}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.403260797+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.476801443+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.56803132+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.568071826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าเสือกไอ้นี่ละออกไอ้นี่\",\"confidence\":0.93139225}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.568078909+07:00","message":"receive interim result [true|false]: อย่าเสือกไอ้นี่ละออกไอ้นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.56808981+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.568092887+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.568100472+07:00","message":"[buffer interim] 116 true อย่าเสือกไอ้นี่ละออกไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568110605+07:00","message":"[bufferProcess] interim [280000000]:อย่าเสือกไอ้นี่ละออกไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568114688+07:00","message":"[bufferProcess] send to processor (isfinal):อย่าเสือกไอ้นี่หรอกไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568118924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568122866+07:00","message":"> Transcript [1178] [false]: 'อย่าเสือกไอ้นี่หรอกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568127209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568130127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568133144+07:00","message":"StatePrefix: 'อย่าเสือกไอ้นี่หรอกไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568136941+07:00","message":"TextPushed: 'อย่าเสือกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568139706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568143004+07:00","message":"> Transcript [1179] [true]: 'อย่าเสือกไอ้นี่ละออกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568145902+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568148422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568151012+07:00","message":"StatePrefix: 'อย่าเสือกไอ้นี่หรอกไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.568153983+07:00","message":"TextPushed: 'อย่าเสือกไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.56816169+07:00","message":"Push: 'ละออกไอ้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.56817124+07:00","message":"push: {true ละออกไอ้นี่ 0 0xc003386600}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:14.576247996+07:00","message":"write wav file: './tmp/7530/7530_116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.793822635+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.856325656+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.893889482+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.893940704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.893946485+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.89396327+07:00","message":"[buffer interim] 117 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.89397103+07:00","message":"[bufferProcess] interim [540000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.893974208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.901283777+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.901318209+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.901323766+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.901333907+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.901336226+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.901341795+07:00","message":"[buffer interim] 117 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901348105+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901351453+07:00","message":"[bufferProcess] send to processor (isfinal):ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901355266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901358168+07:00","message":"> Transcript [1180] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901360169+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901361698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901363813+07:00","message":"> Transcript [1181] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.90136613+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901368142+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901370253+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901372694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:14.901375143+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:14.901382094+07:00","message":"push: {true  0 0xc003386a00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:14.906808477+07:00","message":"write wav file: './tmp/7530/7530_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.30257184+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.302612056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.302617228+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.302632572+07:00","message":"[buffer interim] 118 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.302638492+07:00","message":"[bufferProcess] interim [420000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.302640233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.715835868+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.715870175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.715875956+07:00","message":"receive interim result [false|false]: หลวง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.715903636+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.715907524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.715909628+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.715913944+07:00","message":"[buffer interim] 118 false หลวง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.715917042+07:00","message":"[buffer interim] 118 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715922482+07:00","message":"[bufferProcess] interim [840000000]:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715924684+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715927157+07:00","message":"[bufferProcess] interim [900000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715928834+07:00","message":"[bufferProcess] send to processor:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715932591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715935507+07:00","message":"> Transcript [1182] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715938204+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715939619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715941323+07:00","message":"> Transcript [1183] [false]: 'หลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715943078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.715944765+07:00","message":"Set new StatePrefix: 'หลวง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.895259042+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.895293666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็รวมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.895299161+07:00","message":"receive interim result [false|false]: ก็รวมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:15.895314181+07:00","message":"[buffer interim] 118 false ก็รวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.895320228+07:00","message":"[bufferProcess] interim [80000000]:ก็รวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.89532248+07:00","message":"[bufferProcess] send to processor:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.895327228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.895329839+07:00","message":"> Transcript [1184] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.895331916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:15.89533381+07:00","message":"Set new StatePrefix: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.053383343+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.053422005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็รวมกันกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.053427747+07:00","message":"receive interim result [false|false]: ก็รวมกันกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.053443557+07:00","message":"[buffer interim] 118 false ก็รวมกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.05345025+07:00","message":"[bufferProcess] interim [200000000]:ก็รวมกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.053453141+07:00","message":"[bufferProcess] send to processor:ก็รวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.053457017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.053460319+07:00","message":"> Transcript [1185] [false]: 'ก็รวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.05346251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.053464316+07:00","message":"Set new StatePrefix: 'ก็รวมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.217555138+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.217587776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็รวมกันกับเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.217593278+07:00","message":"receive interim result [false|false]: ก็รวมกันกับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.217603312+07:00","message":"[buffer interim] 118 false ก็รวมกันกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.217608911+07:00","message":"[bufferProcess] interim [380000000]:ก็รวมกันกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.217611125+07:00","message":"[bufferProcess] send to processor:ก็รวมกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.217616221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.217619129+07:00","message":"> Transcript [1186] [false]: 'ก็รวมกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.217621882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.217623885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.217625605+07:00","message":"StatePrefix: 'ก็รวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.217627577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.325040749+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:16.330183906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:16.330195724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.423742587+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.423779809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็รวมกันกับเพื่อน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.423786473+07:00","message":"receive interim result [true|false]: ก็รวมกันกับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.423795317+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.423798131+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.423804636+07:00","message":"[buffer interim] 118 true ก็รวมกันกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423813065+07:00","message":"[bufferProcess] interim [710000000]:ก็รวมกันกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423816072+07:00","message":"[bufferProcess] send to processor (isfinal):ก็รวมกันกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423827134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423848232+07:00","message":"> Transcript [1187] [false]: 'ก็รวมกันกับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423854196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423856535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423858729+07:00","message":"StatePrefix: 'ก็รวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423860935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423863525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423865636+07:00","message":"> Transcript [1188] [true]: 'ก็รวมกันกับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423867553+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423869219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423870803+07:00","message":"StatePrefix: 'ก็รวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423872419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.423880109+07:00","message":"Push: 'ก็รวมกันกับเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.423892268+07:00","message":"push: {true ก็รวมกันกับเพื่อน 0 0xc003387000}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:16.433082881+07:00","message":"write wav file: './tmp/7530/7530_118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.45509033+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.937763508+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.937825976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.93783218+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:16.937849195+07:00","message":"[buffer interim] 119 false ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.937855545+07:00","message":"[bufferProcess] interim [300000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:16.937857361+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.006546521+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.006588134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"34\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.006594036+07:00","message":"receive interim result [false|false]: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.006614026+07:00","message":"[buffer interim] 119 false 34"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.006621671+07:00","message":"[bufferProcess] interim [420000000]:34"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.006624126+07:00","message":"[bufferProcess] send to processor:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.006628403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.006631144+07:00","message":"> Transcript [1189] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.006633275+07:00","message":"Set StatePrefix (first interim): 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.127415729+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.127449894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"30\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.127455237+07:00","message":"receive interim result [false|false]: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.127469346+07:00","message":"[buffer interim] 119 false 30"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.127475394+07:00","message":"[bufferProcess] interim [480000000]:30"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.127478283+07:00","message":"[bufferProcess] send to processor:34"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.127481801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.127484616+07:00","message":"> Transcript [1190] [false]: '34'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.127486507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.127488308+07:00","message":"Set new StatePrefix: '34'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.193281123+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.193318244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3-4 คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.193323843+07:00","message":"receive interim result [false|false]: 3-4 คน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.193338113+07:00","message":"[buffer interim] 119 false 3-4 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.193345221+07:00","message":"[bufferProcess] interim [600000000]:3-4 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.193347515+07:00","message":"[bufferProcess] send to processor:30"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.193351075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.193354371+07:00","message":"> Transcript [1191] [false]: '30'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.193356255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.193358452+07:00","message":"Set new StatePrefix: '30'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.857927002+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.857965467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3-4 คน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.857971337+07:00","message":"receive interim result [false|false]: 3-4 คน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:17.857985619+07:00","message":"[buffer interim] 119 false 3-4 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.857991782+07:00","message":"[bufferProcess] interim [200000000]:3-4 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.857993875+07:00","message":"[bufferProcess] send to processor:3-4 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.85799683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.857999604+07:00","message":"> Transcript [1192] [false]: '3-4 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.858001747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:17.85800361+07:00","message":"Set new StatePrefix: '3-4 คน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.548224241+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.548274773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3-4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.548281273+07:00","message":"receive interim result [false|false]: 3-4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.548314051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนแล้วก็รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.548318358+07:00","message":"receive interim result [false|false]:  คนแล้วก็รับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.54834129+07:00","message":"[buffer interim] 119 false 3-4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.548344911+07:00","message":"[buffer interim] 119 false  คนแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.548350654+07:00","message":"[bufferProcess] interim [920000000]:3-4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.548353091+07:00","message":"[bufferProcess] send to processor:3-4 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.548355879+07:00","message":"[bufferProcess] interim [920000000]: คนแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.548358411+07:00","message":"[bufferProcess] update buffer: 3-4 คนแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.548360823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.548378495+07:00","message":"> Transcript [1193] [false]: '3-4 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.548382261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.548384092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.54838594+07:00","message":"StatePrefix: '3-4 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.548387886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.721133052+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.721200037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3-4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.721206237+07:00","message":"receive interim result [false|false]: 3-4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.721218283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนแล้วก็รับงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.721221258+07:00","message":"receive interim result [false|false]:  คนแล้วก็รับงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.721229504+07:00","message":"[buffer interim] 119 false 3-4"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.721233257+07:00","message":"[buffer interim] 119 false  คนแล้วก็รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.721238481+07:00","message":"[bufferProcess] interim [100000000]:3-4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.721240753+07:00","message":"[bufferProcess] send to processor:3-4 คนแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.721243351+07:00","message":"[bufferProcess] interim [100000000]: คนแล้วก็รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.721245738+07:00","message":"[bufferProcess] update buffer: 3-4 คนแล้วก็รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.721248056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.721251287+07:00","message":"> Transcript [1194] [false]: '3-4 คนแล้วก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.721254035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.721255833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.72125762+07:00","message":"StatePrefix: '3-4 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:18.721259507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:18.954122628+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.105296006+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.105334595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3-4 คนต่างด้าวก็รับงาน\",\"confidence\":0.90376985}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.105340472+07:00","message":"receive interim result [true|false]: 3-4 คนต่างด้าวก็รับงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.105351641+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.105354281+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.105360455+07:00","message":"[buffer interim] 119 true 3-4 คนต่างด้าวก็รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105366657+07:00","message":"[bufferProcess] interim [520000000]:3-4 คนต่างด้าวก็รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105370594+07:00","message":"[bufferProcess] send to processor (isfinal):3-4 คนแล้วก็รับงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105373612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105377482+07:00","message":"> Transcript [1195] [false]: '3-4 คนแล้วก็รับงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105380507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105382349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.10538427+07:00","message":"StatePrefix: '3-4 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105386155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105387678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105391141+07:00","message":"> Transcript [1196] [true]: '3-4 คนต่างด้าวก็รับงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105393025+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105394541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105396064+07:00","message":"StatePrefix: '3-4 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105397693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.105399987+07:00","message":"Push: '3-4 คนต่างด้าวก็รับงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.105407858+07:00","message":"push: {true 3-4 คนต่างด้าวก็รับงาน 0 0xc000106100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:19.112953049+07:00","message":"write wav file: './tmp/7530/7530_119.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:19.331190103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:19.331217689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.405753219+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.980513443+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.980570885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.980577449+07:00","message":"receive interim result [false|false]: เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:19.980595989+07:00","message":"[buffer interim] 120 false เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.980603486+07:00","message":"[bufferProcess] interim [420000000]:เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:19.980606494+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.230124046+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.230155109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.230161792+07:00","message":"receive interim result [false|false]: เล็กขอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.230175433+07:00","message":"[buffer interim] 120 false เล็กขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.230181845+07:00","message":"[bufferProcess] interim [540000000]:เล็กขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.230184127+07:00","message":"[bufferProcess] send to processor:เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.230187376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.230190255+07:00","message":"> Transcript [1197] [false]: 'เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.230192414+07:00","message":"Set StatePrefix (first interim): 'เล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.249681214+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.249712271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.249717075+07:00","message":"receive interim result [false|false]: เล็กของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.249724693+07:00","message":"[buffer interim] 120 false เล็กของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.249729587+07:00","message":"[bufferProcess] interim [600000000]:เล็กของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.249731522+07:00","message":"[bufferProcess] send to processor:เล็กขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.249747449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.249750699+07:00","message":"> Transcript [1198] [false]: 'เล็กขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.249753297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.24975521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.24975705+07:00","message":"StatePrefix: 'เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.24975897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.283325334+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.283349982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.283354917+07:00","message":"receive interim result [false|false]: เล็กของโรง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.283368304+07:00","message":"[buffer interim] 120 false เล็กของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.283373054+07:00","message":"[bufferProcess] interim [720000000]:เล็กของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.283375249+07:00","message":"[bufferProcess] send to processor:เล็กของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.28337801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.283382911+07:00","message":"> Transcript [1199] [false]: 'เล็กของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.283385494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.283387973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.283389692+07:00","message":"StatePrefix: 'เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.283391667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.437455551+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.437499422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของหลวงพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.437505032+07:00","message":"receive interim result [false|false]: เล็กของหลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.43751489+07:00","message":"[buffer interim] 120 false เล็กของหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.437565539+07:00","message":"[bufferProcess] interim [840000000]:เล็กของหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.437573264+07:00","message":"[bufferProcess] send to processor:เล็กของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.437578724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.437581648+07:00","message":"> Transcript [1200] [false]: 'เล็กของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.437584666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.437586518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.437588333+07:00","message":"StatePrefix: 'เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.437593807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.440746373+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.440759876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.440773212+07:00","message":"receive interim result [false|false]: เล็กของโรง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.440782172+07:00","message":"[buffer interim] 120 false เล็กของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.440792099+07:00","message":"[bufferProcess] interim [900000000]:เล็กของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.440794916+07:00","message":"[bufferProcess] send to processor:เล็กของหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.440800101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.440803398+07:00","message":"> Transcript [1201] [false]: 'เล็กของหลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.440806631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.440809484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.44081208+07:00","message":"StatePrefix: 'เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.440815089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.440819722+07:00","message":"Push: 'เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.440821636+07:00","message":"TextPushed: 'เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.440823417+07:00","message":"Set new StatePrefix : 'เล็กของหลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.44082539+07:00","message":"Next Push (prob) : 'ของหลวงพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.440832622+07:00","message":"push: {false เล็ก 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.579744394+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.579777805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.579783054+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.579797147+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.57980293+07:00","message":"[bufferProcess] interim [20000000]:เล็กของโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.579805593+07:00","message":"[bufferProcess] send to processor:เล็กของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.579808844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.579811807+07:00","message":"> Transcript [1202] [false]: 'เล็กของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.579814052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.579816056+07:00","message":"Set new StatePrefix: 'เล็กของโรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.969751364+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.969791713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.969797403+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาลมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:20.969813479+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.969819697+07:00","message":"[bufferProcess] interim [380000000]:เล็กของโรงพยาบาลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.969822069+07:00","message":"[bufferProcess] send to processor:เล็กของโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.969825415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.969828363+07:00","message":"> Transcript [1203] [false]: 'เล็กของโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.969831746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.969834347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.969836384+07:00","message":"StatePrefix: 'เล็กของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:20.969838696+07:00","message":"TextPushed: 'เล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.074673962+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.074706431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.074712128+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาลมามา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.074725766+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาลมามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.074731591+07:00","message":"[bufferProcess] interim [500000000]:เล็กของโรงพยาบาลมามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.074733875+07:00","message":"[bufferProcess] send to processor:เล็กของโรงพยาบาลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.074738676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.074741656+07:00","message":"> Transcript [1204] [false]: 'เล็กของโรงพยาบาลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.074744526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.074746576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.074748696+07:00","message":"StatePrefix: 'เล็กของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.074750824+07:00","message":"TextPushed: 'เล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.397434239+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.397469536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมามาตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.397475191+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาลมามาตรง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.397487971+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาลมามาตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.397495973+07:00","message":"[bufferProcess] interim [680000000]:เล็กของโรงพยาบาลมามาตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.397502791+07:00","message":"[bufferProcess] send to processor:เล็กของโรงพยาบาลมามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.397506976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.397511039+07:00","message":"> Transcript [1205] [false]: 'เล็กของโรงพยาบาลมามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.397515567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.397518519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.39752132+07:00","message":"StatePrefix: 'เล็กของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.397523594+07:00","message":"TextPushed: 'เล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.633687446+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.633723459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมาไมค์ทองคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.633728365+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาลมาไมค์ทองคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.633737442+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาลมาไมค์ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633743775+07:00","message":"[bufferProcess] interim [860000000]:เล็กของโรงพยาบาลมาไมค์ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633746128+07:00","message":"[bufferProcess] send to processor:เล็กของโรงพยาบาลมามาตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633749034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633751701+07:00","message":"> Transcript [1206] [false]: 'เล็กของโรงพยาบาลมามาตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633754751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.63375704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633758889+07:00","message":"StatePrefix: 'เล็กของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633760783+07:00","message":"TextPushed: 'เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633763827+07:00","message":"Push: 'ของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633765602+07:00","message":"TextPushed: 'เล็กของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633767939+07:00","message":"Set new StatePrefix : 'เล็กของโรงพยาบาลมามาตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.633770327+07:00","message":"Next Push (prob) : 'พยาบาลมามาตรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.633778439+07:00","message":"push: {false ของโรง 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.649927921+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.649964849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมามาลองทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.649971287+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาลมามาลองทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.649986894+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาลมามาลองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.649993631+07:00","message":"[bufferProcess] interim [920000000]:เล็กของโรงพยาบาลมามาลองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.649996936+07:00","message":"[bufferProcess] send to processor:เล็กของโรงพยาบาลมาไมค์ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.650003783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.650007712+07:00","message":"> Transcript [1207] [false]: 'เล็กของโรงพยาบาลมาไมค์ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.650010791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.65001272+07:00","message":"Set new StatePrefix: 'เล็กของโรงพยาบาลมาไมค์ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.682145669+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.682174851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมามาลองทำดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.682179889+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาลมามาลองทำดู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:21.682193774+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาลมามาลองทำดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.682198831+07:00","message":"[bufferProcess] interim [40000000]:เล็กของโรงพยาบาลมามาลองทำดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.682202471+07:00","message":"[bufferProcess] send to processor:เล็กของโรงพยาบาลมามาลองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.68220529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.682208139+07:00","message":"> Transcript [1208] [false]: 'เล็กของโรงพยาบาลมามาลองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.682210772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:21.682212715+07:00","message":"Set new StatePrefix: 'เล็กของโรงพยาบาลมามาลองทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:22.267656408+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:22.26769234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมามาลองทำดู\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:22.267699649+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาลมามาลองทำดู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:22.267716713+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาลมามาลองทำดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.267730673+07:00","message":"[bufferProcess] interim [640000000]:เล็กของโรงพยาบาลมามาลองทำดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.267733208+07:00","message":"[bufferProcess] send to processor:เล็กของโรงพยาบาลมามาลองทำดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.26773997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.267743376+07:00","message":"> Transcript [1209] [false]: 'เล็กของโรงพยาบาลมามาลองทำดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.267747238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.267749277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.267751302+07:00","message":"StatePrefix: 'เล็กของโรงพยาบาลมามาลองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.267753407+07:00","message":"TextPushed: 'เล็กของโรง'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:22.332049005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:22.332060122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:22.897505326+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:22.897549246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมามาลองทำดูก็โอเค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:22.89755555+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาลมามาลองทำดูก็โอเค"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:22.897570499+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาลมามาลองทำดูก็โอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.89757832+07:00","message":"[bufferProcess] interim [240000000]:เล็กของโรงพยาบาลมามาลองทำดูก็โอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.897580826+07:00","message":"[bufferProcess] send to processor:เล็กของโรงพยาบาลมามาลองทำดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.897583873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.897586835+07:00","message":"> Transcript [1210] [false]: 'เล็กของโรงพยาบาลมามาลองทำดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.897590644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.897592495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.897594714+07:00","message":"StatePrefix: 'เล็กของโรงพยาบาลมามาลองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:22.897596821+07:00","message":"TextPushed: 'เล็กของโรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.138671033+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.138708308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.138715268+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.138729648+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.138735851+07:00","message":"[bufferProcess] interim [540000000]:เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.138738594+07:00","message":"[bufferProcess] send to processor:เล็กของโรงพยาบาลมามาลองทำดูก็โอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.138741823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.138750122+07:00","message":"> Transcript [1211] [false]: 'เล็กของโรงพยาบาลมามาลองทำดูก็โอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.138753917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.138756005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.138758233+07:00","message":"StatePrefix: 'เล็กของโรงพยาบาลมามาลองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.138760546+07:00","message":"TextPushed: 'เล็กของโรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.266936546+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.266971151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.266977772+07:00","message":"receive interim result [false|false]: เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.267000529+07:00","message":"[buffer interim] 120 false เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267006858+07:00","message":"[bufferProcess] interim [660000000]:เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267009577+07:00","message":"[bufferProcess] send to processor:เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267014349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267017819+07:00","message":"> Transcript [1212] [false]: 'เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267021974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267023893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267026267+07:00","message":"StatePrefix: 'เล็กของโรงพยาบาลมามาลองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267028412+07:00","message":"TextPushed: 'เล็กของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267034872+07:00","message":"Push: 'พยาบาลมามาลองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267037017+07:00","message":"TextPushed: 'เล็กของโรงพยาบาลมามาลองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267039198+07:00","message":"Set new StatePrefix : 'เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.267041478+07:00","message":"Next Push (prob) : 'ดูแต่ก็โอชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.267048875+07:00","message":"push: {false พยาบาลมามาลองทำ 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.31466754+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.375604986+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.540735995+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.540789155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล็กของโรงพยาบาลมามาลองทำดูก็โอชอบมาก\",\"confidence\":0.924639}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.540798878+07:00","message":"receive interim result [true|false]: เล็กของโรงพยาบาลมามาลองทำดูก็โอชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.540810476+07:00","message":"end recv isFinal message id 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.540813732+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.540822793+07:00","message":"[buffer interim] 120 true เล็กของโรงพยาบาลมามาลองทำดูก็โอชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.54083326+07:00","message":"[bufferProcess] interim [930000000]:เล็กของโรงพยาบาลมามาลองทำดูก็โอชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540838367+07:00","message":"[bufferProcess] send to processor (isfinal):เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540843143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540847455+07:00","message":"> Transcript [1213] [false]: 'เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540851933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540854786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540858021+07:00","message":"StatePrefix: 'เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540861525+07:00","message":"TextPushed: 'เล็กของโรงพยาบาลมามาลองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540864293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540867512+07:00","message":"> Transcript [1214] [true]: 'เล็กของโรงพยาบาลมามาลองทำดูก็โอชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540870917+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.5408736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540876269+07:00","message":"StatePrefix: 'เล็กของโรงพยาบาลมามาลองทำดูแต่ก็โอชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.540879294+07:00","message":"TextPushed: 'เล็กของโรงพยาบาลมามาลองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.54088279+07:00","message":"Push: 'ดูก็โอชอบมาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.540893836+07:00","message":"push: {true ดูก็โอชอบมาก 0 0xc000107580}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:23.549656501+07:00","message":"write wav file: './tmp/7530/7530_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.693675249+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.785536535+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.785564677+07:00","message":"found end of frame, send empty tag with msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.785570773+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.785577628+07:00","message":"[buffer interim] 121 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.785584569+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.785588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.785590913+07:00","message":"> Transcript [1215] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.785593348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.78559511+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.785597067+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.785598741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:23.785606699+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.785615797+07:00","message":"push: {true \n 0 0xc002d0e800}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:23.790133479+07:00","message":"write wav file: './tmp/7530/7530_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:23.825380792+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.175002899+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.175044265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.175049551+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.175062694+07:00","message":"[buffer interim] 122 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.175068182+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.17507001+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.581995683+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.582029735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.582036043+07:00","message":"receive interim result [false|false]: ทำถึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.582059545+07:00","message":"[buffer interim] 122 false ทำถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.582067137+07:00","message":"[bufferProcess] interim [600000000]:ทำถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.582069448+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.582072396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.582075109+07:00","message":"> Transcript [1216] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.582078382+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.643826941+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.643878064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำถึงช้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.643883329+07:00","message":"receive interim result [false|false]: ทำถึงช้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.643896094+07:00","message":"[buffer interim] 122 false ทำถึงช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.643901834+07:00","message":"[bufferProcess] interim [780000000]:ทำถึงช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.643904256+07:00","message":"[bufferProcess] send to processor:ทำถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.643908888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.643911703+07:00","message":"> Transcript [1217] [false]: 'ทำถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.643914642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.643916597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.643918385+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.643921629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.686421302+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.686454919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำถึงเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.686459848+07:00","message":"receive interim result [false|false]: ทำถึงเช้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.686482274+07:00","message":"[buffer interim] 122 false ทำถึงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.686488615+07:00","message":"[bufferProcess] interim [900000000]:ทำถึงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.686490738+07:00","message":"[bufferProcess] send to processor:ทำถึงช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.686494018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.686497438+07:00","message":"> Transcript [1218] [false]: 'ทำถึงช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.686500044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.686501825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.68650379+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.686506314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.880258879+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.880301376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำถึงเช้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.880308237+07:00","message":"receive interim result [false|false]: ทำถึงเช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:24.880323589+07:00","message":"[buffer interim] 122 false ทำถึงเช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.880331704+07:00","message":"[bufferProcess] interim [80000000]:ทำถึงเช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.880334531+07:00","message":"[bufferProcess] send to processor:ทำถึงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.880341284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.880344917+07:00","message":"> Transcript [1219] [false]: 'ทำถึงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.880348937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.880351109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.880353271+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:24.880355341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.005514421+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.00556038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำถึงเช้านี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.005566777+07:00","message":"receive interim result [false|false]: ทำถึงเช้านี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.005578042+07:00","message":"[buffer interim] 122 false ทำถึงเช้านี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005584318+07:00","message":"[bufferProcess] interim [200000000]:ทำถึงเช้านี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005586865+07:00","message":"[bufferProcess] send to processor:ทำถึงเช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005589917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005592828+07:00","message":"> Transcript [1220] [false]: 'ทำถึงเช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005595785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005597693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005599755+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005601805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005606313+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005608165+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.005610789+07:00","message":"Set new StatePrefix : 'ทำถึงเช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.00561291+07:00","message":"Next Push (prob) : 'ถึงเช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.00562084+07:00","message":"push: {false ทำ 0 0xc00382a080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.070065564+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.070105687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำถึงเช้านี้ไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.070111487+07:00","message":"receive interim result [false|false]: ทำถึงเช้านี้ไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.070126863+07:00","message":"[buffer interim] 122 false ทำถึงเช้านี้ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.070133538+07:00","message":"[bufferProcess] interim [320000000]:ทำถึงเช้านี้ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.070136439+07:00","message":"[bufferProcess] send to processor:ทำถึงเช้านี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.070139796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.070142682+07:00","message":"> Transcript [1221] [false]: 'ทำถึงเช้านี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.070146095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.070147953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.070150165+07:00","message":"StatePrefix: 'ทำถึงเช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.070152311+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.16360752+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.24219037+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.242227527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำถึงเช้านี้ไม่รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.242233062+07:00","message":"receive interim result [false|false]: ทำถึงเช้านี้ไม่รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.242247624+07:00","message":"[buffer interim] 122 false ทำถึงเช้านี้ไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.242255241+07:00","message":"[bufferProcess] interim [440000000]:ทำถึงเช้านี้ไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.242259055+07:00","message":"[bufferProcess] send to processor:ทำถึงเช้านี้ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.242263523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.242267489+07:00","message":"> Transcript [1222] [false]: 'ทำถึงเช้านี้ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.242272073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.242275695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.242278655+07:00","message":"StatePrefix: 'ทำถึงเช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.242280949+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.288420571+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.288457551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำถึงเช้านี้ไม่รู้สึก\",\"confidence\":0.9398159}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.288462961+07:00","message":"receive interim result [true|false]: ทำถึงเช้านี้ไม่รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.288471722+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.288473753+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.288480511+07:00","message":"[buffer interim] 122 true ทำถึงเช้านี้ไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288486952+07:00","message":"[bufferProcess] interim [560000000]:ทำถึงเช้านี้ไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288489991+07:00","message":"[bufferProcess] send to processor (isfinal):ทำถึงเช้านี้ไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288493136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288496543+07:00","message":"> Transcript [1223] [false]: 'ทำถึงเช้านี้ไม่รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.28849963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288501406+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.28850321+07:00","message":"StatePrefix: 'ทำถึงเช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288505471+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288507184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288509032+07:00","message":"> Transcript [1224] [true]: 'ทำถึงเช้านี้ไม่รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288510963+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288512835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288514333+07:00","message":"StatePrefix: 'ทำถึงเช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288516039+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:25.288518562+07:00","message":"Push: 'ถึงเช้านี้ไม่รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.288525934+07:00","message":"push: {true ถึงเช้านี้ไม่รู้สึก 0 0xc00382a080}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:25.295687234+07:00","message":"write wav file: './tmp/7530/7530_122.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:25.332072711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:25.332107114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:25.484997637+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:26.217563317+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:26.217602376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:26.217607921+07:00","message":"receive interim result [false|false]: เล่นเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:26.217624488+07:00","message":"[buffer interim] 123 false เล่นเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:26.217630764+07:00","message":"[bufferProcess] interim [780000000]:เล่นเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:26.217632709+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:26.527449464+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:26.5274921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นเรื่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:26.527498337+07:00","message":"receive interim result [false|false]: เล่นเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:26.527515245+07:00","message":"[buffer interim] 123 false เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:26.52752249+07:00","message":"[bufferProcess] interim [80000000]:เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:26.527525088+07:00","message":"[bufferProcess] send to processor:เล่นเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:26.527533071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:26.527536005+07:00","message":"> Transcript [1225] [false]: 'เล่นเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:26.52753829+07:00","message":"Set StatePrefix (first interim): 'เล่นเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.107464733+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.107501577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นเรื่อยๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.107506907+07:00","message":"receive interim result [false|false]: เล่นเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.10751833+07:00","message":"[buffer interim] 123 false เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.107526238+07:00","message":"[bufferProcess] interim [680000000]:เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.10752873+07:00","message":"[bufferProcess] send to processor:เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.107533919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.107536855+07:00","message":"> Transcript [1226] [false]: 'เล่นเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.107540476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.107542342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.107544311+07:00","message":"StatePrefix: 'เล่นเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.107546667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.238012752+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.238046353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นเรื่อยเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.238051647+07:00","message":"receive interim result [false|false]: เล่นเรื่อยเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.238067127+07:00","message":"[buffer interim] 123 false เล่นเรื่อยเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.238073239+07:00","message":"[bufferProcess] interim [740000000]:เล่นเรื่อยเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.238075432+07:00","message":"[bufferProcess] send to processor:เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.238078543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.238081714+07:00","message":"> Transcript [1227] [false]: 'เล่นเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.238085423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.23808724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.238089094+07:00","message":"StatePrefix: 'เล่นเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.238091065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.366727262+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.366764684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นเรื่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.366770787+07:00","message":"receive interim result [false|false]: เล่นเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.366784861+07:00","message":"[buffer interim] 123 false เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.366790828+07:00","message":"[bufferProcess] interim [920000000]:เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.36679388+07:00","message":"[bufferProcess] send to processor:เล่นเรื่อยเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.366799841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.366803092+07:00","message":"> Transcript [1228] [false]: 'เล่นเรื่อยเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.366806745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.366809051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.366810833+07:00","message":"StatePrefix: 'เล่นเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.366812996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.968726696+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.968767751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นเรื่อยๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.968773626+07:00","message":"receive interim result [false|false]: เล่นเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.968790838+07:00","message":"[buffer interim] 123 false เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968798918+07:00","message":"[bufferProcess] interim [520000000]:เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968801255+07:00","message":"[bufferProcess] send to processor:เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968804248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968807377+07:00","message":"> Transcript [1229] [false]: 'เล่นเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.96881088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968812974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968814818+07:00","message":"StatePrefix: 'เล่นเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968816745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968822578+07:00","message":"Push: 'เล่นเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968824486+07:00","message":"TextPushed: 'เล่นเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968826341+07:00","message":"Set new StatePrefix : 'เล่นเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:27.968828478+07:00","message":"Next Push (prob) : 'ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:27.968836207+07:00","message":"push: {false เล่นเรื่อย 0 0xc002d0ef00}"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:28.332973141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:28.332985573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:30.163617433+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:30.236655035+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:30.286423239+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:30.286462579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นเรื่อยๆ\",\"confidence\":0.8826645}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:30.28646811+07:00","message":"receive interim result [true|false]: เล่นเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:30.286477186+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:30.286479459+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:30.286486298+07:00","message":"[buffer interim] 123 true เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.28649239+07:00","message":"[bufferProcess] interim [890000000]:เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286495485+07:00","message":"[bufferProcess] send to processor (isfinal):เล่นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286498553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286501287+07:00","message":"> Transcript [1230] [false]: 'เล่นเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.28650476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.28650666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286508456+07:00","message":"StatePrefix: 'เล่นเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286510557+07:00","message":"TextPushed: 'เล่นเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286512138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286513924+07:00","message":"> Transcript [1231] [true]: 'เล่นเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286515964+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286517555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286519066+07:00","message":"StatePrefix: 'เล่นเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286520687+07:00","message":"TextPushed: 'เล่นเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:30.286523347+07:00","message":"Push: 'ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:30.286530869+07:00","message":"push: {true ๆ 0 0xc002d0ef00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:30.297135279+07:00","message":"write wav file: './tmp/7530/7530_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277375841+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.2774056+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277409891+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277412681+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277415177+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277418334+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277421278+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277424087+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277427157+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277429986+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277432618+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277435369+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277438301+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277441213+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277443916+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.277446566+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.279245277+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.279271321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.27927615+07:00","message":"receive interim result [false|false]: ช่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.279288538+07:00","message":"[buffer interim] 124 false ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.27929736+07:00","message":"[bufferProcess] interim [840000000]:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.279299258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:31.333850027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:31.333860128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.494825583+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.494860137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.494865731+07:00","message":"receive interim result [false|false]: ช่อง 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.494877643+07:00","message":"[buffer interim] 124 false ช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.494883382+07:00","message":"[bufferProcess] interim [80000000]:ช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.494885651+07:00","message":"[bufferProcess] send to processor:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.494890669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.494893576+07:00","message":"> Transcript [1232] [false]: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.494895539+07:00","message":"Set StatePrefix (first interim): 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.616977212+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.617011574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.617017051+07:00","message":"receive interim result [false|false]: ช่องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.617030082+07:00","message":"[buffer interim] 124 false ช่องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.617036374+07:00","message":"[bufferProcess] interim [140000000]:ช่องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.617038555+07:00","message":"[bufferProcess] send to processor:ช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.617043278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.617046164+07:00","message":"> Transcript [1233] [false]: 'ช่อง 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.617050562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.617053476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.617056445+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.617060874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.623260131+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.623281534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.623286307+07:00","message":"receive interim result [false|false]: ช่อง 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.623298348+07:00","message":"[buffer interim] 124 false ช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.623302491+07:00","message":"[bufferProcess] interim [200000000]:ช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.623304607+07:00","message":"[bufferProcess] send to processor:ช่องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.623307021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.623309632+07:00","message":"> Transcript [1234] [false]: 'ช่องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.623313151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.623315063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.623316775+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.623319178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.659100445+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.659151771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.659158076+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:31.659170252+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.659176143+07:00","message":"[bufferProcess] interim [260000000]:ช่องเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.659178479+07:00","message":"[bufferProcess] send to processor:ช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.659183139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.659185955+07:00","message":"> Transcript [1235] [false]: 'ช่อง 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.659189071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.659191839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.659193768+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:31.65919568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.12337716+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.123411015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.123417294+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.123430265+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123436114+07:00","message":"[bufferProcess] interim [680000000]:ช่องเป็นอะไรตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123438765+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123445587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123448535+07:00","message":"> Transcript [1236] [false]: 'ช่องเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123451521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123453527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123455483+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123457622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123463451+07:00","message":"Push: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123465392+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.1234675+07:00","message":"Set new StatePrefix : 'ช่องเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.123471078+07:00","message":"Next Push (prob) : 'เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.123478624+07:00","message":"push: {false ช่อง 0 0xc003386500}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.398326287+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.398374745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.398384132+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.398399512+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.398408876+07:00","message":"[bufferProcess] interim [860000000]:ช่องเป็นอะไรตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.398413787+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไรตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.398417929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.398422134+07:00","message":"> Transcript [1237] [false]: 'ช่องเป็นอะไรตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.39842654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.398429375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.39843207+07:00","message":"StatePrefix: 'ช่องเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.398434917+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.509648128+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.509687647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตอนนี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.509693553+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตอนนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.509707766+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตอนนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.509714271+07:00","message":"[bufferProcess] interim [980000000]:ช่องเป็นอะไรตอนนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.509717016+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไรตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.509723114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.509726103+07:00","message":"> Transcript [1238] [false]: 'ช่องเป็นอะไรตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.50972915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.509731334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.509733238+07:00","message":"StatePrefix: 'ช่องเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.509735306+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.524428527+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.524469451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตอนนี้เราอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.524474422+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตอนนี้เราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.524493837+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตอนนี้เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.524499123+07:00","message":"[bufferProcess] interim [40000000]:ช่องเป็นอะไรตอนนี้เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.524501312+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไรตอนนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.524504188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.524506922+07:00","message":"> Transcript [1239] [false]: 'ช่องเป็นอะไรตอนนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.524510083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.524511923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.524513868+07:00","message":"StatePrefix: 'ช่องเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.524516138+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.533660036+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.533696778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตอนนี้เราอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.533701708+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตอนนี้เราอย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.533716553+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตอนนี้เราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533722474+07:00","message":"[bufferProcess] interim [100000000]:ช่องเป็นอะไรตอนนี้เราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533724677+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไรตอนนี้เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533727773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.5337303+07:00","message":"> Transcript [1240] [false]: 'ช่องเป็นอะไรตอนนี้เราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533734856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533736813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533738573+07:00","message":"StatePrefix: 'ช่องเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533740408+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533742871+07:00","message":"Push: 'เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533744627+07:00","message":"TextPushed: 'ช่องเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533746546+07:00","message":"Set new StatePrefix : 'ช่องเป็นอะไรตอนนี้เราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.533748639+07:00","message":"Next Push (prob) : 'ตอนนี้เราอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.533755709+07:00","message":"push: {false เป็นอะไร 0 0xc003386500}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.562759432+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.562803392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตามที่เราอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.562808829+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตามที่เราอยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.562832109+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตามที่เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.562838329+07:00","message":"[bufferProcess] interim [160000000]:ช่องเป็นอะไรตามที่เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.562840571+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไรตอนนี้เราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.562845382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.562848128+07:00","message":"> Transcript [1241] [false]: 'ช่องเป็นอะไรตอนนี้เราอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.562850368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.562852361+07:00","message":"Set new StatePrefix: 'ช่องเป็นอะไรตอนนี้เราอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.806048783+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.806087815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตอนนี้เราอยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.806094076+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตอนนี้เราอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.806104938+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตอนนี้เราอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.806116628+07:00","message":"[bufferProcess] interim [340000000]:ช่องเป็นอะไรตอนนี้เราอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.806119109+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไรตามที่เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.806122384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.806125229+07:00","message":"> Transcript [1242] [false]: 'ช่องเป็นอะไรตามที่เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.806127405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.806129244+07:00","message":"Set new StatePrefix: 'ช่องเป็นอะไรตามที่เราอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.891306363+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.891345225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตอนนี้เราอยากให้หมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.891350607+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตอนนี้เราอยากให้หมอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.891361943+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตอนนี้เราอยากให้หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.89137023+07:00","message":"[bufferProcess] interim [460000000]:ช่องเป็นอะไรตอนนี้เราอยากให้หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.891372797+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไรตอนนี้เราอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.891376034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.891378793+07:00","message":"> Transcript [1243] [false]: 'ช่องเป็นอะไรตอนนี้เราอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.891381004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.891384571+07:00","message":"Set new StatePrefix: 'ช่องเป็นอะไรตอนนี้เราอยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.913169387+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.913208925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตอนนี้เราอยากให้เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.913214624+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตอนนี้เราอยากให้เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:32.913226143+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตอนนี้เราอยากให้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.913232074+07:00","message":"[bufferProcess] interim [520000000]:ช่องเป็นอะไรตอนนี้เราอยากให้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.913234657+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไรตอนนี้เราอยากให้หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.913239789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.913242805+07:00","message":"> Transcript [1244] [false]: 'ช่องเป็นอะไรตอนนี้เราอยากให้หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.913246262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.913248363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.913250409+07:00","message":"StatePrefix: 'ช่องเป็นอะไรตอนนี้เราอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:32.913253099+07:00","message":"TextPushed: 'ช่องเป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.077926225+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.077965487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.07797247+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.077986291+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.077992754+07:00","message":"[bufferProcess] interim [640000000]:ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.077995783+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไรตอนนี้เราอยากให้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.078002493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.078005446+07:00","message":"> Transcript [1245] [false]: 'ช่องเป็นอะไรตอนนี้เราอยากให้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.078009475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.078011453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.078013268+07:00","message":"StatePrefix: 'ช่องเป็นอะไรตอนนี้เราอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.078016262+07:00","message":"TextPushed: 'ช่องเป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.203996703+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.204034602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.204040972+07:00","message":"receive interim result [false|false]: ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.204055087+07:00","message":"[buffer interim] 124 false ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.204061256+07:00","message":"[bufferProcess] interim [760000000]:ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.204063978+07:00","message":"[bufferProcess] send to processor:ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.204070258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.204073548+07:00","message":"> Transcript [1246] [false]: 'ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.20407746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.204079462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.204081499+07:00","message":"StatePrefix: 'ช่องเป็นอะไรตอนนี้เราอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.204084309+07:00","message":"TextPushed: 'ช่องเป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.244053072+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.39264865+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.39269275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา\",\"confidence\":0.90677464}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.392700248+07:00","message":"receive interim result [true|false]: ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.392708389+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.392711332+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.392719328+07:00","message":"[buffer interim] 124 true ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392727195+07:00","message":"[bufferProcess] interim [30000000]:ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.39273048+07:00","message":"[bufferProcess] send to processor (isfinal):ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392733478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392736778+07:00","message":"> Transcript [1247] [false]: 'ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392740186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.39274207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392744171+07:00","message":"StatePrefix: 'ช่องเป็นอะไรตอนนี้เราอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392746971+07:00","message":"TextPushed: 'ช่องเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392749361+07:00","message":"Push: 'ตอนนี้เราอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392751114+07:00","message":"TextPushed: 'ช่องเป็นอะไรตอนนี้เราอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392753349+07:00","message":"Set new StatePrefix : 'ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392755574+07:00","message":"Next Push (prob) : 'เหมือนกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392757138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392760666+07:00","message":"> Transcript [1248] [true]: 'ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392762806+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392764398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392765999+07:00","message":"StatePrefix: 'ช่องเป็นอะไรตอนนี้เราอยากให้เหมือนกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392768469+07:00","message":"TextPushed: 'ช่องเป็นอะไรตอนนี้เราอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.392771509+07:00","message":"Push: 'เหมือนกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.392782223+07:00","message":"push: {false ตอนนี้เราอยากให้ 0 0xc003386500}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.392791951+07:00","message":"push: {true เหมือนกับเรา 0 0xc003386500}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:33.401971643+07:00","message":"write wav file: './tmp/7530/7530_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.437019706+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.945947924+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.945981915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.945987891+07:00","message":"receive interim result [false|false]: ปลอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.946004109+07:00","message":"[buffer interim] 125 false ปลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.946012148+07:00","message":"[bufferProcess] interim [480000000]:ปลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.946016434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.999702358+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.999752373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลอกคอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.999758512+07:00","message":"receive interim result [false|false]: ปลอกคอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:33.999776614+07:00","message":"[buffer interim] 125 false ปลอกคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.99978396+07:00","message":"[bufferProcess] interim [600000000]:ปลอกคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.999786671+07:00","message":"[bufferProcess] send to processor:ปลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.999790353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.99979386+07:00","message":"> Transcript [1249] [false]: 'ปลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:33.999796072+07:00","message":"Set StatePrefix (first interim): 'ปลอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.08722848+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.087266302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.087271899+07:00","message":"receive interim result [false|false]: กรอกข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.08728695+07:00","message":"[buffer interim] 125 false กรอกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.087294536+07:00","message":"[bufferProcess] interim [720000000]:กรอกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.087297324+07:00","message":"[bufferProcess] send to processor:ปลอกคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.087304226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.087307104+07:00","message":"> Transcript [1250] [false]: 'ปลอกคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.087310279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.087312574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.087314399+07:00","message":"StatePrefix: 'ปลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.087316634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:34.334908377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:34.334921981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.484601458+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.484637166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.484642626+07:00","message":"receive interim result [false|false]: กรอกข้อมูลแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.484653881+07:00","message":"[buffer interim] 125 false กรอกข้อมูลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.484659563+07:00","message":"[bufferProcess] interim [80000000]:กรอกข้อมูลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.484662042+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.484667396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.48467025+07:00","message":"> Transcript [1251] [false]: 'กรอกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.484672441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.484674331+07:00","message":"Set new StatePrefix: 'กรอกข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.682192859+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.682262905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลแล้วเด้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.682271152+07:00","message":"receive interim result [false|false]: กรอกข้อมูลแล้วเด้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.682293377+07:00","message":"[buffer interim] 125 false กรอกข้อมูลแล้วเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.68230763+07:00","message":"[bufferProcess] interim [200000000]:กรอกข้อมูลแล้วเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.682312537+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.682317326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.682322793+07:00","message":"> Transcript [1252] [false]: 'กรอกข้อมูลแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.6823271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.682330055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.682333074+07:00","message":"StatePrefix: 'กรอกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.682336015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.685052329+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.685104173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.685109583+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.685124261+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.685130739+07:00","message":"[bufferProcess] interim [260000000]:กรอกข้อมูลและดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.685133694+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลแล้วเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.685139308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.685142393+07:00","message":"> Transcript [1253] [false]: 'กรอกข้อมูลแล้วเด้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.685146079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.685148144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.685149885+07:00","message":"StatePrefix: 'กรอกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.685151933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.797775582+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.797831165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลแล้วดึงเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.797837128+07:00","message":"receive interim result [false|false]: กรอกข้อมูลแล้วดึงเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.797849457+07:00","message":"[buffer interim] 125 false กรอกข้อมูลแล้วดึงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.797857371+07:00","message":"[bufferProcess] interim [380000000]:กรอกข้อมูลแล้วดึงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.797859905+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.797863492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.797868436+07:00","message":"> Transcript [1254] [false]: 'กรอกข้อมูลและดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.797871749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.797873674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.797875406+07:00","message":"StatePrefix: 'กรอกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.79787723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.862459634+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.862507111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.862511893+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.862528695+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862534968+07:00","message":"[bufferProcess] interim [500000000]:กรอกข้อมูลและดึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862537308+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลแล้วดึงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862540236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862542967+07:00","message":"> Transcript [1255] [false]: 'กรอกข้อมูลแล้วดึงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862546543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862549078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862550825+07:00","message":"StatePrefix: 'กรอกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.86255277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862558575+07:00","message":"Push: 'กรอกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862560507+07:00","message":"TextPushed: 'กรอกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862562349+07:00","message":"Set new StatePrefix : 'กรอกข้อมูลแล้วดึงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:34.862564753+07:00","message":"Next Push (prob) : 'แล้วดึงเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:34.862573405+07:00","message":"push: {false กรอกข้อมูล 0 0xc002d0e000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.071135375+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.071177008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.071182632+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.071198792+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.071206145+07:00","message":"[bufferProcess] interim [680000000]:กรอกข้อมูลและดึงข้อมูลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.07120876+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.07121218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.07121855+07:00","message":"> Transcript [1256] [false]: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.071220872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.071222948+07:00","message":"Set new StatePrefix: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.331012894+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.331061552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.331068557+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.331085002+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.33109359+07:00","message":"[bufferProcess] interim [860000000]:กรอกข้อมูลและดึงข้อมูลจากทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.331098678+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.331103476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.331107097+07:00","message":"> Transcript [1257] [false]: 'กรอกข้อมูลและดึงข้อมูลจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.331112345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.331115025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.331117873+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.331120944+07:00","message":"TextPushed: 'กรอกข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.380708066+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.380749722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.380755837+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากท้าย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.380773178+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.380779874+07:00","message":"[bufferProcess] interim [920000000]:กรอกข้อมูลและดึงข้อมูลจากท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.380782678+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.380785539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.380788217+07:00","message":"> Transcript [1258] [false]: 'กรอกข้อมูลและดึงข้อมูลจากทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.380791915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.380794028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.380795993+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.380798099+07:00","message":"TextPushed: 'กรอกข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.500738649+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.500780561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากฐานข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.500786449+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากฐานข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.500803056+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.500807616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.500810231+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.500815297+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากฐานข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.500818111+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500823573+07:00","message":"[bufferProcess] interim [40000000]:กรอกข้อมูลและดึงข้อมูลจากฐานข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.50082573+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500829304+07:00","message":"[bufferProcess] interim [100000000]:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500831239+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากฐานข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.50083388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500839077+07:00","message":"> Transcript [1259] [false]: 'กรอกข้อมูลและดึงข้อมูลจากท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500842427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500844281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500846232+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500848391+07:00","message":"TextPushed: 'กรอกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500849893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500851807+07:00","message":"> Transcript [1260] [false]: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500853773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500855318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500856955+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500858713+07:00","message":"TextPushed: 'กรอกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.50086131+07:00","message":"Push: 'และดึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500863515+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500865611+07:00","message":"Set new StatePrefix : 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.500867649+07:00","message":"Next Push (prob) : 'จากฐานข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.500874549+07:00","message":"push: {false และดึงข้อมูล 0 0xc002d0e000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.76488467+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.764928752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.764934448+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.764950675+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.764957744+07:00","message":"[bufferProcess] interim [340000000]:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.764960062+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.764963829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.764966569+07:00","message":"> Transcript [1261] [false]: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.764971711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.764973669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.764976321+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.764978507+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.917062416+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.917101554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.917107217+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:35.917122898+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.917129542+07:00","message":"[bufferProcess] interim [460000000]:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.917132237+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.91713514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.917137815+07:00","message":"> Transcript [1262] [false]: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.917141118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.917142973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.917144803+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:35.917147284+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.00695461+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.006992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.006997977+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.007012564+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.007018529+07:00","message":"[bufferProcess] interim [580000000]:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.007020824+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.007024068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.00702662+07:00","message":"> Transcript [1263] [false]: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.00703031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.007032136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.00703436+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.00703754+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.599623525+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.599656871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.599662271+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.599677039+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.599684031+07:00","message":"[bufferProcess] interim [180000000]:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.599686401+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.599689348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.59969233+07:00","message":"> Transcript [1264] [false]: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.599696232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.599698118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.599700056+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.599702584+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.599709191+07:00","message":"Push: 'จากฐานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.599711248+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.599713494+07:00","message":"Set new StatePrefix : 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.59971588+07:00","message":"Next Push (prob) : 'มูลมาแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.599724942+07:00","message":"push: {false จากฐานข้อ 0 0xc002d0e000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.655271765+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.655306499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.655311708+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.655326757+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.655333075+07:00","message":"[bufferProcess] interim [240000000]:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.655335664+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.655338807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.65534164+07:00","message":"> Transcript [1265] [false]: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.655344959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.655347537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.655349406+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.655351574+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.794356424+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.794394849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.794400835+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.794414083+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.794420531+07:00","message":"[bufferProcess] interim [360000000]:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.794422752+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.794426042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.794429378+07:00","message":"> Transcript [1266] [false]: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.79443321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.794435425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.794437356+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.794439513+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.80483114+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.804853934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.804859702+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:36.804874099+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.804880339+07:00","message":"[bufferProcess] interim [420000000]:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.804883654+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.804890849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.804894982+07:00","message":"> Transcript [1267] [false]: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.804898081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.804899831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.804901549+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:36.804903857+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.025067853+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.109725451+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.109767823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงสดมันๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.109774646+07:00","message":"receive interim result [false|false]: กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงสดมันๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.109790262+07:00","message":"[buffer interim] 125 false กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงสดมันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109796562+07:00","message":"[bufferProcess] interim [720000000]:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงสดมันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109799121+07:00","message":"[bufferProcess] send to processor:กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109802101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109804942+07:00","message":"> Transcript [1268] [false]: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109808558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109810496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109812478+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109815322+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109824382+07:00","message":"Push: 'มูลมาแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.1098271+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109829516+07:00","message":"Set new StatePrefix : 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.109831765+07:00","message":"Next Push (prob) : 'ก่อนมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.109840847+07:00","message":"push: {false มูลมาแสดง 0 0xc002d0e000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.149714253+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.149751254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอกข้อมูลแล้วดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมันๆ\",\"confidence\":0.9542098}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.149760252+07:00","message":"receive interim result [true|false]: กรอกข้อมูลแล้วดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมันๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.149773618+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.149775806+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.149784184+07:00","message":"[buffer interim] 125 true กรอกข้อมูลแล้วดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149790776+07:00","message":"[bufferProcess] interim [810000000]:กรอกข้อมูลแล้วดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149794012+07:00","message":"[bufferProcess] send to processor (isfinal):กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงสดมันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149797105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149799918+07:00","message":"> Transcript [1269] [false]: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงสดมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149802457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149804251+07:00","message":"Set new StatePrefix: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงสดมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149806029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149807745+07:00","message":"> Transcript [1270] [true]: 'กรอกข้อมูลแล้วดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149810089+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149811945+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149813709+07:00","message":"StatePrefix: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงสดมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149816267+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149817951+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149949811+07:00","message":"Push: 'ก่อนมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149952545+07:00","message":"TextPushed: 'กรอกข้อมูลและดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149954886+07:00","message":"Set new StatePrefix : 'กรอกข้อมูลแล้วดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149957005+07:00","message":"Next Push (prob) : 'กรอกข้อมูลแล้วดึงข้อมูลจากฐานข้อมูลมาแสดงก่อนมันๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.149964193+07:00","message":"push: {true ก่อนมันๆ 0 0xc002d0e000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.149988574+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_125.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:37.158800252+07:00","message":"write wav file: './tmp/7530/7530_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.215314865+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:37.335969854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:37.335996276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.759583773+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.759641161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.759647533+07:00","message":"receive interim result [false|false]: ยา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.759665486+07:00","message":"[buffer interim] 126 false ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.759672986+07:00","message":"[bufferProcess] interim [540000000]:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.759675884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.890074282+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.890112375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.890118091+07:00","message":"receive interim result [false|false]: ยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:37.890129017+07:00","message":"[buffer interim] 126 false ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.890135048+07:00","message":"[bufferProcess] interim [660000000]:ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.89013735+07:00","message":"[bufferProcess] send to processor:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.890140577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.890143492+07:00","message":"> Transcript [1271] [false]: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:37.89014551+07:00","message":"Set StatePrefix (first interim): 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.177594216+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.177633185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยากเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.177638402+07:00","message":"receive interim result [false|false]: ยากเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.177650854+07:00","message":"[buffer interim] 126 false ยากเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.177656579+07:00","message":"[bufferProcess] interim [840000000]:ยากเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.177659404+07:00","message":"[bufferProcess] send to processor:ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.177664849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.177668044+07:00","message":"> Transcript [1272] [false]: 'ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.177670758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.177672526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.177674696+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.177676658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.205902017+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.205950616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยากเหมือนกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.205956905+07:00","message":"receive interim result [false|false]: ยากเหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.205971888+07:00","message":"[buffer interim] 126 false ยากเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.205978381+07:00","message":"[bufferProcess] interim [960000000]:ยากเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.205980556+07:00","message":"[bufferProcess] send to processor:ยากเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.205983874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.20598682+07:00","message":"> Transcript [1273] [false]: 'ยากเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.205990415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.205992617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.205995012+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.205997141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.773304113+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.773337465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยากเหมือนกันนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.773343207+07:00","message":"receive interim result [false|false]: ยากเหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.773358832+07:00","message":"[buffer interim] 126 false ยากเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.773364963+07:00","message":"[bufferProcess] interim [560000000]:ยากเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.773367254+07:00","message":"[bufferProcess] send to processor:ยากเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.773370231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.77337363+07:00","message":"> Transcript [1274] [false]: 'ยากเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.7733769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.773379433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.773381507+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.773383472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.884027623+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.994590828+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.994637212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยากเหมือนกันนะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.994643768+07:00","message":"receive interim result [true|false]: ยากเหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.994654557+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.994656989+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.994664057+07:00","message":"[buffer interim] 126 true ยากเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994673322+07:00","message":"[bufferProcess] interim [890000000]:ยากเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994677378+07:00","message":"[bufferProcess] send to processor (isfinal):ยากเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994681113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994683962+07:00","message":"> Transcript [1275] [false]: 'ยากเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994686859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994688666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994690718+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994694682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994697232+07:00","message":"Push: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994698908+07:00","message":"TextPushed: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994700871+07:00","message":"Set new StatePrefix : 'ยากเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994703292+07:00","message":"Next Push (prob) : 'กเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994705238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.99470705+07:00","message":"> Transcript [1276] [true]: 'ยากเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994709142+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994710649+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994712309+07:00","message":"StatePrefix: 'ยากเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994713991+07:00","message":"TextPushed: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:38.994715833+07:00","message":"Push: 'กเหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.994724629+07:00","message":"push: {false ยา 0 0xc00313ee80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:38.994730193+07:00","message":"push: {true กเหมือนกันนะ 0 0xc00313ee80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:39.002329987+07:00","message":"write wav file: './tmp/7530/7530_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.005133877+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.495314382+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.495353717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.495359287+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.495453063+07:00","message":"[buffer interim] 127 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.495481872+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.49548535+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.621708805+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.621746992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.62175393+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.621770195+07:00","message":"[buffer interim] 127 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.621777261+07:00","message":"[bufferProcess] interim [540000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.621779744+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.621787463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.621790209+07:00","message":"> Transcript [1277] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.62179218+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.873993976+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.874038286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อจำกัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.87404385+07:00","message":"receive interim result [false|false]: ข้อจำกัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.874055266+07:00","message":"[buffer interim] 127 false ข้อจำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.874061221+07:00","message":"[bufferProcess] interim [720000000]:ข้อจำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.87406366+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.87406877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.874071618+07:00","message":"> Transcript [1278] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.874074533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.874076517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.874078926+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.874080909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.952367611+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.952406424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.95241154+07:00","message":"receive interim result [false|false]: เข้าใจกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:39.9524271+07:00","message":"[buffer interim] 127 false เข้าใจกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.952433571+07:00","message":"[bufferProcess] interim [780000000]:เข้าใจกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.95243572+07:00","message":"[bufferProcess] send to processor:ข้อจำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.952439198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.952441962+07:00","message":"> Transcript [1279] [false]: 'ข้อจำกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.95244477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:39.952446723+07:00","message":"Set new StatePrefix: 'ข้อจำกัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.060908832+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.060943921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.060949338+07:00","message":"receive interim result [false|false]: เข้าใจกันก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.060961676+07:00","message":"[buffer interim] 127 false เข้าใจกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.060967415+07:00","message":"[bufferProcess] interim [900000000]:เข้าใจกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.060970145+07:00","message":"[bufferProcess] send to processor:เข้าใจกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.060975078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.060977762+07:00","message":"> Transcript [1280] [false]: 'เข้าใจกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.060979714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.06098151+07:00","message":"Set new StatePrefix: 'เข้าใจกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.072788706+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.072820513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.072825856+07:00","message":"receive interim result [false|false]: เข้าใจกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.072838301+07:00","message":"[buffer interim] 127 false เข้าใจกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.072843934+07:00","message":"[bufferProcess] interim [960000000]:เข้าใจกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.072846086+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.072850795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.072853777+07:00","message":"> Transcript [1281] [false]: 'เข้าใจกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.072857037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.072859011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.072860861+07:00","message":"StatePrefix: 'เข้าใจกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.072862845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.314427122+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.31446224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันนะครับก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.314467314+07:00","message":"receive interim result [false|false]: เข้าใจกันนะครับก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.314483035+07:00","message":"[buffer interim] 127 false เข้าใจกันนะครับก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.314489431+07:00","message":"[bufferProcess] interim [320000000]:เข้าใจกันนะครับก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.314491794+07:00","message":"[bufferProcess] send to processor:เข้าใจกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.314494744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.314497393+07:00","message":"> Transcript [1282] [false]: 'เข้าใจกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.314500816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.314503145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.314505198+07:00","message":"StatePrefix: 'เข้าใจกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.314507151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:40.336046386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:40.336066474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.423275908+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.42332337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.423328857+07:00","message":"receive interim result [false|false]: เข้าใจกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.423341985+07:00","message":"[buffer interim] 127 false เข้าใจกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.423352006+07:00","message":"[bufferProcess] interim [380000000]:เข้าใจกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.423354495+07:00","message":"[bufferProcess] send to processor:เข้าใจกันนะครับก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.423361156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.42336399+07:00","message":"> Transcript [1283] [false]: 'เข้าใจกันนะครับก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.423367134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.42336913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.423371202+07:00","message":"StatePrefix: 'เข้าใจกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.423373342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.445555985+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.445598769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.445604416+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.445621833+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445628403+07:00","message":"[bufferProcess] interim [440000000]:เข้าใจกันก็เลยรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445630651+07:00","message":"[bufferProcess] send to processor:เข้าใจกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445635468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445638227+07:00","message":"> Transcript [1284] [false]: 'เข้าใจกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445641449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445643456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445645359+07:00","message":"StatePrefix: 'เข้าใจกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445647329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445651794+07:00","message":"Push: 'เข้าใจกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445653613+07:00","message":"TextPushed: 'เข้าใจกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445655493+07:00","message":"Set new StatePrefix : 'เข้าใจกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.445657414+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.445664961+07:00","message":"push: {false เข้าใจกัน 0 0xc00313f080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.606087818+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.60611923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.606125094+07:00","message":"receive interim result [false|false]: เข้าใจกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:40.606140251+07:00","message":"[buffer interim] 127 false เข้าใจกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.606145882+07:00","message":"[bufferProcess] interim [620000000]:เข้าใจกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.606148375+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.606151595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.60615602+07:00","message":"> Transcript [1285] [false]: 'เข้าใจกันก็เลยรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.606159054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:40.606164558+07:00","message":"Set new StatePrefix: 'เข้าใจกันก็เลยรู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.090128362+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.090166543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเอองั้นเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.090173398+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเอองั้นเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.090183762+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเอองั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.09019113+07:00","message":"[bufferProcess] interim [40000000]:เข้าใจกันก็เลยรู้ว่าเอองั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.09019473+07:00","message":"[bufferProcess] send to processor:เข้าใจกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.090198602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.090201349+07:00","message":"> Transcript [1286] [false]: 'เข้าใจกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.090204304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.090206386+07:00","message":"Set new StatePrefix: 'เข้าใจกันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.296044228+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.296091439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.296100992+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.29612211+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.29613178+07:00","message":"[bufferProcess] interim [280000000]:เข้าใจกันก็เลยรู้ว่าเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.29613487+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเอองั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.296138956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.296141927+07:00","message":"> Transcript [1287] [false]: 'เข้าใจกันก็เลยรู้ว่าเอองั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.296144235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.296148419+07:00","message":"Set new StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเอองั้นเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.349914717+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.349947823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเอองั้นเรานัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.349954031+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเอองั้นเรานัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.349969594+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเอองั้นเรานัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.349976777+07:00","message":"[bufferProcess] interim [340000000]:เข้าใจกันก็เลยรู้ว่าเอองั้นเรานัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.349980653+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.349984245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.349986788+07:00","message":"> Transcript [1288] [false]: 'เข้าใจกันก็เลยรู้ว่าเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.349989112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.349990826+07:00","message":"Set new StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเรานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.385719513+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.385747783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.385753232+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.38576719+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.385773378+07:00","message":"[bufferProcess] interim [400000000]:เข้าใจกันก็เลยรู้ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.385776557+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเอองั้นเรานัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.385779649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.385781999+07:00","message":"> Transcript [1289] [false]: 'เข้าใจกันก็เลยรู้ว่าเอองั้นเรานัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.385784162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.385786322+07:00","message":"Set new StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเอองั้นเรานัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.482186596+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.482221773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.482227496+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.482241908+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.482248116+07:00","message":"[bufferProcess] interim [520000000]:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.482250912+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.482254187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.482258161+07:00","message":"> Transcript [1290] [false]: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.482260704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.482262877+07:00","message":"Set new StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.644149311+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.644183596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.644190048+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.644206211+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.644213518+07:00","message":"[bufferProcess] interim [640000000]:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.644216464+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.644225079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.644228045+07:00","message":"> Transcript [1291] [false]: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.644231199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.644233673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.644235786+07:00","message":"StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.644238392+07:00","message":"TextPushed: 'เข้าใจกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.803948751+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.803987635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.803994562+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.804012202+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.804023474+07:00","message":"[bufferProcess] interim [820000000]:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.804026244+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.804030264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.804033335+07:00","message":"> Transcript [1292] [false]: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.804038378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.804044657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.804049158+07:00","message":"StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.804052309+07:00","message":"TextPushed: 'เข้าใจกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.987241168+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.987282744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.987289666+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:41.987303868+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.987311706+07:00","message":"[bufferProcess] interim [940000000]:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.987315194+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.987322126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.987325334+07:00","message":"> Transcript [1293] [false]: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.987330749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.987332857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.987335134+07:00","message":"StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:41.98733773+07:00","message":"TextPushed: 'เข้าใจกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.0549112+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.054947592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.054953451+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.054964482+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.054970563+07:00","message":"[bufferProcess] interim [60000000]:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.054973171+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.054978594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.054981187+07:00","message":"> Transcript [1294] [false]: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.05498497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.054986983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.054989064+07:00","message":"StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.05499139+07:00","message":"TextPushed: 'เข้าใจกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.054996919+07:00","message":"Push: 'ก็เลยรู้ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.054998887+07:00","message":"TextPushed: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.055001163+07:00","message":"Set new StatePrefix : 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.055003411+07:00","message":"Next Push (prob) : 'น่าจะเป็นเรื่องนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.055012309+07:00","message":"push: {false ก็เลยรู้ว่าเรา 0 0xc00313f080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.177492319+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.177530232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.177536468+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.177551327+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.177556841+07:00","message":"[bufferProcess] interim [180000000]:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.177559435+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.177562638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.177565765+07:00","message":"> Transcript [1295] [false]: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.177569377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.177571305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.17757331+07:00","message":"StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.177575873+07:00","message":"TextPushed: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.26823422+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.268268647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.268274861+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.268288182+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.268294429+07:00","message":"[bufferProcess] interim [300000000]:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.26829733+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.268300563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.268303282+07:00","message":"> Transcript [1296] [false]: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.268306647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.268308422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.268310399+07:00","message":"StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.268312893+07:00","message":"TextPushed: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.524081112+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.549732337+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.549771518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เราชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.549777376+07:00","message":"receive interim result [false|false]: เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เราชอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.549791869+07:00","message":"[buffer interim] 127 false เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.549804679+07:00","message":"[bufferProcess] interim [480000000]:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.54980752+07:00","message":"[bufferProcess] send to processor:เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.549811072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.549813897+07:00","message":"> Transcript [1297] [false]: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.549817357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.549819244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.549821252+07:00","message":"StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.54982381+07:00","message":"TextPushed: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.655633949+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.757847841+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.757895436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจกันก็เลยรู้ว่าเอองั้นเราน่าจะเป็นเรื่องนี้แหละที่เราชอบ\",\"confidence\":0.94825417}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.75790413+07:00","message":"receive interim result [true|false]: เข้าใจกันก็เลยรู้ว่าเอองั้นเราน่าจะเป็นเรื่องนี้แหละที่เราชอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.75792828+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.757930863+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.757937877+07:00","message":"[buffer interim] 127 true เข้าใจกันก็เลยรู้ว่าเอองั้นเราน่าจะเป็นเรื่องนี้แหละที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757948973+07:00","message":"[bufferProcess] interim [750000000]:เข้าใจกันก็เลยรู้ว่าเอองั้นเราน่าจะเป็นเรื่องนี้แหละที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757952411+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757955678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757959029+07:00","message":"> Transcript [1298] [false]: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757962592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757965005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757967171+07:00","message":"StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757969354+07:00","message":"TextPushed: 'เข้าใจกันก็เลยรู้ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757975184+07:00","message":"Push: 'น่าจะเป็นเรื่องนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757977104+07:00","message":"TextPushed: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757979135+07:00","message":"Set new StatePrefix : 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757981539+07:00","message":"Next Push (prob) : 'ล่ะที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757983242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757985127+07:00","message":"> Transcript [1299] [true]: 'เข้าใจกันก็เลยรู้ว่าเอองั้นเราน่าจะเป็นเรื่องนี้แหละที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757987387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757988909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757990436+07:00","message":"StatePrefix: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วล่ะที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757997533+07:00","message":"TextPushed: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.757999356+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.758019773+07:00","message":"push: {false น่าจะเป็นเรื่องนี้แล้ว 0 0xc00313f080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.758248049+07:00","message":"Push: 'นี้แหละที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.758255837+07:00","message":"TextPushed: 'เข้าใจกันก็เลยรู้ว่าเราน่าจะเป็นเรื่องนี้แล้วนี้แหละที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.758259262+07:00","message":"Set new StatePrefix : 'เข้าใจกันก็เลยรู้ว่าเอองั้นเราน่าจะเป็นเรื่องนี้แหละที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.758263271+07:00","message":"Next Push (prob) : 'เข้าใจกันก็เลยรู้ว่าเอองั้นเราน่าจะเป็นเรื่องนี้แหละที่เราชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.758275718+07:00","message":"push: {true นี้แหละที่เราชอบ 0 0xc00313f080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:42.758264137+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_127.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:42.766803394+07:00","message":"write wav file: './tmp/7530/7530_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:42.973707611+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:43.044883401+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:43.06085457+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:43.060872773+07:00","message":"found end of frame, send empty tag with msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:43.060875739+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:43.060883394+07:00","message":"[buffer interim] 128 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:43.060891288+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:43.060895539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:43.060899507+07:00","message":"> Transcript [1300] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:43.060902736+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:43.060904532+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:43.060906315+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:43.060908195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:43.060910504+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:43.060920219+07:00","message":"push: {true \n 0 0xc00382a800}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:43.067915452+07:00","message":"write wav file: './tmp/7530/7530_128.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:43.336915421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:43.336919061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:44.692925254+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:44.692979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:44.69298616+07:00","message":"receive interim result [false|false]: จ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:44.693005487+07:00","message":"[buffer interim] 129 false จ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:44.693013297+07:00","message":"[bufferProcess] interim [500000000]:จ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:44.693016761+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:44.693024919+07:00","message":"[bufferProcess] send to processor (ticker):จ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:44.69302866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:44.693032513+07:00","message":"> Transcript [1301] [false]: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:44.693035911+07:00","message":"Set StatePrefix (first interim): 'จ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:44.986915695+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:44.986958272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:44.986964043+07:00","message":"receive interim result [false|false]: จ้างอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:44.986980786+07:00","message":"[buffer interim] 129 false จ้างอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:44.986988725+07:00","message":"[bufferProcess] interim [740000000]:จ้างอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:44.986990657+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.198668168+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.198710775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างอาจารย์พิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.198717507+07:00","message":"receive interim result [false|false]: จ้างอาจารย์พิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.198732946+07:00","message":"[buffer interim] 129 false จ้างอาจารย์พิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.198741175+07:00","message":"[bufferProcess] interim [980000000]:จ้างอาจารย์พิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.198743836+07:00","message":"[bufferProcess] send to processor:จ้างอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.198750568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.198753893+07:00","message":"> Transcript [1302] [false]: 'จ้างอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.198757395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.198759532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.198761286+07:00","message":"StatePrefix: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.198763779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.39227447+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.392321873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างอาจารย์ปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.392328515+07:00","message":"receive interim result [false|false]: จ้างอาจารย์ปก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.392348076+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.392353627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างอาจารย์เขียนโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.392356309+07:00","message":"receive interim result [false|false]: จ้างอาจารย์เขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.392361558+07:00","message":"[buffer interim] 129 false จ้างอาจารย์ปก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.392365035+07:00","message":"[buffer interim] 129 false จ้างอาจารย์เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392371542+07:00","message":"[bufferProcess] interim [160000000]:จ้างอาจารย์ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392373993+07:00","message":"[bufferProcess] send to processor:จ้างอาจารย์พิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392376758+07:00","message":"[bufferProcess] interim [220000000]:จ้างอาจารย์เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392380006+07:00","message":"[bufferProcess] send to processor:จ้างอาจารย์ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392383313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.39238607+07:00","message":"> Transcript [1303] [false]: 'จ้างอาจารย์พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.39238946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392391394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392393137+07:00","message":"StatePrefix: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.39239505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392396757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392398523+07:00","message":"> Transcript [1304] [false]: 'จ้างอาจารย์ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.39240029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.39240185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392403396+07:00","message":"StatePrefix: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.392404902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.69458433+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.694628043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างอาจารย์เขียนโปรแกรมอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.694634511+07:00","message":"receive interim result [false|false]: จ้างอาจารย์เขียนโปรแกรมอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.694655925+07:00","message":"[buffer interim] 129 false จ้างอาจารย์เขียนโปรแกรมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694662408+07:00","message":"[bufferProcess] interim [520000000]:จ้างอาจารย์เขียนโปรแกรมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694664869+07:00","message":"[bufferProcess] send to processor:จ้างอาจารย์เขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694671312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694674112+07:00","message":"> Transcript [1305] [false]: 'จ้างอาจารย์เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694677833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694679833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694681855+07:00","message":"StatePrefix: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694683941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694690154+07:00","message":"Push: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694692048+07:00","message":"TextPushed: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694693814+07:00","message":"Set new StatePrefix : 'จ้างอาจารย์เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.694697111+07:00","message":"Next Push (prob) : 'อาจารย์เขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.694704622+07:00","message":"push: {false จ้าง 0 0xc00382aa80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.897154271+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.89720173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.897207865+07:00","message":"receive interim result [false|false]: จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:45.897223499+07:00","message":"[buffer interim] 129 false จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.897229633+07:00","message":"[bufferProcess] interim [640000000]:จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.89723217+07:00","message":"[bufferProcess] send to processor:จ้างอาจารย์เขียนโปรแกรมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.897235244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.897239615+07:00","message":"> Transcript [1306] [false]: 'จ้างอาจารย์เขียนโปรแกรมอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.89724339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.897245536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.897247366+07:00","message":"StatePrefix: 'จ้างอาจารย์เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:45.897249348+07:00","message":"TextPushed: 'จ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.314496129+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:46.337649071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:46.337669462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.375851487+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.429780913+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.429815033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.429820355+07:00","message":"receive interim result [false|false]: จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.429834223+07:00","message":"[buffer interim] 129 false จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.429840967+07:00","message":"[bufferProcess] interim [240000000]:จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.429843344+07:00","message":"[bufferProcess] send to processor:จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.429848728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.429851758+07:00","message":"> Transcript [1307] [false]: 'จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.42985495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.429857028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.429858917+07:00","message":"StatePrefix: 'จ้างอาจารย์เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.429860948+07:00","message":"TextPushed: 'จ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.431962771+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.431981017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.431985129+07:00","message":"receive interim result [false|false]: จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.431994071+07:00","message":"[buffer interim] 129 false จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.431998398+07:00","message":"[bufferProcess] interim [300000000]:จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.432001025+07:00","message":"[bufferProcess] send to processor:จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.432003788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.43200672+07:00","message":"> Transcript [1308] [false]: 'จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.432009219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.4320111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.432012826+07:00","message":"StatePrefix: 'จ้างอาจารย์เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.432014757+07:00","message":"TextPushed: 'จ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.502038365+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.502077645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะเขียนให้หมด\",\"confidence\":0.8981855}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.502084958+07:00","message":"receive interim result [true|false]: จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะเขียนให้หมด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.502093041+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.50209623+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.502103286+07:00","message":"[buffer interim] 129 true จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะเขียนให้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502111172+07:00","message":"[bufferProcess] interim [300000000]:จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะเขียนให้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502114738+07:00","message":"[bufferProcess] send to processor (isfinal):จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502118157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502122205+07:00","message":"> Transcript [1309] [false]: 'จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502125667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502127676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502129702+07:00","message":"StatePrefix: 'จ้างอาจารย์เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502131932+07:00","message":"TextPushed: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502134725+07:00","message":"Push: 'อาจารย์เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502136575+07:00","message":"TextPushed: 'จ้างอาจารย์เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502138534+07:00","message":"Set new StatePrefix : 'จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502141389+07:00","message":"Next Push (prob) : 'อะไรจ๊ะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502143234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502145127+07:00","message":"> Transcript [1310] [true]: 'จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะเขียนให้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502147236+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502148739+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502150239+07:00","message":"StatePrefix: 'จ้างอาจารย์เขียนโปรแกรมอะไรจ๊ะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502152194+07:00","message":"TextPushed: 'จ้างอาจารย์เขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:46.502155131+07:00","message":"Push: 'อะไรจ๊ะเขียนให้หมด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.502165938+07:00","message":"push: {false อาจารย์เขียนโปรแกรม 0 0xc00382aa80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:46.502174477+07:00","message":"push: {true อะไรจ๊ะเขียนให้หมด 0 0xc00382aa80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:46.510291393+07:00","message":"write wav file: './tmp/7530/7530_129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:47.756919572+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:47.756979831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:47.756986243+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:47.757002888+07:00","message":"[buffer interim] 130 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:47.757009046+07:00","message":"[bufferProcess] interim [140000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:47.757010762+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:47.757016442+07:00","message":"[bufferProcess] send to processor (ticker):ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:47.757019277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:47.757021978+07:00","message":"> Transcript [1311] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:47.75702392+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.083636492+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.083680269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.083686641+07:00","message":"receive interim result [false|false]: ถ้ามี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.083702873+07:00","message":"[buffer interim] 130 false ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.083709006+07:00","message":"[bufferProcess] interim [260000000]:ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.083710977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.269054407+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.269092813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ำหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.269098036+07:00","message":"receive interim result [false|false]: ถ้ำหลวง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.26911292+07:00","message":"[buffer interim] 130 false ถ้ำหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.269119031+07:00","message":"[bufferProcess] interim [320000000]:ถ้ำหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.269121217+07:00","message":"[bufferProcess] send to processor:ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.269124218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.269127016+07:00","message":"> Transcript [1312] [false]: 'ถ้ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.269130672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.269132516+07:00","message":"Set new StatePrefix: 'ถ้ามี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.31673021+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.316766334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอมเวย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.316771233+07:00","message":"receive interim result [false|false]: แอมเวย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.316782956+07:00","message":"[buffer interim] 130 false แอมเวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.316790454+07:00","message":"[bufferProcess] interim [380000000]:แอมเวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.316792414+07:00","message":"[bufferProcess] send to processor:ถ้ำหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.316795505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.316798387+07:00","message":"> Transcript [1313] [false]: 'ถ้ำหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.316800649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.316802399+07:00","message":"Set new StatePrefix: 'ถ้ำหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.337099184+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.337148058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.337153711+07:00","message":"receive interim result [false|false]: ถ้ามีเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.337189632+07:00","message":"[buffer interim] 130 false ถ้ามีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.337196076+07:00","message":"[bufferProcess] interim [440000000]:ถ้ามีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.337198624+07:00","message":"[bufferProcess] send to processor:แอมเวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.337213489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.337216692+07:00","message":"> Transcript [1314] [false]: 'แอมเวย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.337218992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.337221641+07:00","message":"Set new StatePrefix: 'แอมเวย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.404632436+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.404679197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คั่นเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.404685669+07:00","message":"receive interim result [false|false]: คั่นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.404701599+07:00","message":"[buffer interim] 130 false คั่นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.404708386+07:00","message":"[bufferProcess] interim [740000000]:คั่นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.404710804+07:00","message":"[bufferProcess] send to processor:ถ้ามีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.404717022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.404720033+07:00","message":"> Transcript [1315] [false]: 'ถ้ามีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.404721938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.404723709+07:00","message":"Set new StatePrefix: 'ถ้ามีเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.641186914+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.641239501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีเวลามีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.641244997+07:00","message":"receive interim result [false|false]: ถ้ามีเวลามีคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.641261213+07:00","message":"[buffer interim] 130 false ถ้ามีเวลามีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.641268513+07:00","message":"[bufferProcess] interim [980000000]:ถ้ามีเวลามีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.641271233+07:00","message":"[bufferProcess] send to processor:คั่นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.641275095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.641277805+07:00","message":"> Transcript [1316] [false]: 'คั่นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.641279949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.641282033+07:00","message":"Set new StatePrefix: 'คั่นเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.655874096+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.655915733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีเวลามีคอนเสิร์ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.655921854+07:00","message":"receive interim result [false|false]: ถ้ามีเวลามีคอนเสิร์ต"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.655940154+07:00","message":"[buffer interim] 130 false ถ้ามีเวลามีคอนเสิร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.655946303+07:00","message":"[bufferProcess] interim [40000000]:ถ้ามีเวลามีคอนเสิร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.655948745+07:00","message":"[bufferProcess] send to processor:ถ้ามีเวลามีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.65595274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.655955654+07:00","message":"> Transcript [1317] [false]: 'ถ้ามีเวลามีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.655957722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.655959659+07:00","message":"Set new StatePrefix: 'ถ้ามีเวลามีคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.73032766+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.730381332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีเวลามี Concept\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.730387333+07:00","message":"receive interim result [false|false]: ถ้ามีเวลามี Concept"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.730401986+07:00","message":"[buffer interim] 130 false ถ้ามีเวลามี Concept"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.730411574+07:00","message":"[bufferProcess] interim [160000000]:ถ้ามีเวลามี Concept"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.730414292+07:00","message":"[bufferProcess] send to processor:ถ้ามีเวลามีคอนเสิร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.730417581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.730420454+07:00","message":"> Transcript [1318] [false]: 'ถ้ามีเวลามีคอนเสิร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.730422506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.730441822+07:00","message":"Set new StatePrefix: 'ถ้ามีเวลามีคอนเสิร์ต'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.889249863+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.889288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีเวลามี Concept ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.889293818+07:00","message":"receive interim result [false|false]: ถ้ามีเวลามี Concept ให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:48.889308167+07:00","message":"[buffer interim] 130 false ถ้ามีเวลามี Concept ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.88932174+07:00","message":"[bufferProcess] interim [280000000]:ถ้ามีเวลามี Concept ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.889324422+07:00","message":"[bufferProcess] send to processor:ถ้ามีเวลามี Concept"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.889331484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.889334422+07:00","message":"> Transcript [1319] [false]: 'ถ้ามีเวลามี Concept'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.889336676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:48.8893387+07:00","message":"Set new StatePrefix: 'ถ้ามีเวลามี Concept'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.063151321+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.125363282+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.20800576+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.208045628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีเวลามีคนเก็บให้ตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.208051441+07:00","message":"receive interim result [false|false]: ถ้ามีเวลามีคนเก็บให้ตา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.208071566+07:00","message":"[buffer interim] 130 false ถ้ามีเวลามีคนเก็บให้ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.208079718+07:00","message":"[bufferProcess] interim [460000000]:ถ้ามีเวลามีคนเก็บให้ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.208082517+07:00","message":"[bufferProcess] send to processor:ถ้ามีเวลามี Concept ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.208085979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.208089149+07:00","message":"> Transcript [1320] [false]: 'ถ้ามีเวลามี Concept ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.208093143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.208095205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.208097321+07:00","message":"StatePrefix: 'ถ้ามีเวลามี Concept'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.208099427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.279742958+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.27978607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีเวลามี Concept ให้อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.279791617+07:00","message":"receive interim result [false|false]: ถ้ามีเวลามี Concept ให้อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.279812648+07:00","message":"[buffer interim] 130 false ถ้ามีเวลามี Concept ให้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.27982096+07:00","message":"[bufferProcess] interim [520000000]:ถ้ามีเวลามี Concept ให้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.279823944+07:00","message":"[bufferProcess] send to processor:ถ้ามีเวลามีคนเก็บให้ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.279827863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.279830372+07:00","message":"> Transcript [1321] [false]: 'ถ้ามีเวลามีคนเก็บให้ตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.2798326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.279835178+07:00","message":"Set new StatePrefix: 'ถ้ามีเวลามีคนเก็บให้ตา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.298488677+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.298523778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีเวลามี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.298532661+07:00","message":"receive interim result [false|false]: ถ้ามีเวลามี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.298542933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Concept ให้อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.298545651+07:00","message":"receive interim result [false|false]:  Concept ให้อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.298553967+07:00","message":"[buffer interim] 130 false ถ้ามีเวลามี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.298556737+07:00","message":"[buffer interim] 130 false  Concept ให้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.298562031+07:00","message":"[bufferProcess] interim [580000000]:ถ้ามีเวลามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.298564722+07:00","message":"[bufferProcess] send to processor:ถ้ามีเวลามี Concept ให้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.298567865+07:00","message":"[bufferProcess] interim [580000000]: Concept ให้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.298570346+07:00","message":"[bufferProcess] update buffer: ถ้ามีเวลามี Concept ให้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.298573359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.298575814+07:00","message":"> Transcript [1322] [false]: 'ถ้ามีเวลามี Concept ให้อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.298577822+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.298579831+07:00","message":"Set new StatePrefix: 'ถ้ามีเวลามี Concept ให้อาจารย์'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:49.338255482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:49.338258679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.402003993+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.402050387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีเวลามี Concept ให้อาจารย์\",\"confidence\":0.8880544}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.402056884+07:00","message":"receive interim result [true|false]: ถ้ามีเวลามี Concept ให้อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.402064699+07:00","message":"end recv isFinal message id 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.402066606+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.402072986+07:00","message":"[buffer interim] 130 true ถ้ามีเวลามี Concept ให้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402085214+07:00","message":"[bufferProcess] interim [700000000]:ถ้ามีเวลามี Concept ให้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402088747+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้ามีเวลามี Concept ให้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402091988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402094805+07:00","message":"> Transcript [1323] [false]: 'ถ้ามีเวลามี Concept ให้อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402097876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402099719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402101884+07:00","message":"StatePrefix: 'ถ้ามีเวลามี Concept ให้อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402104036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402105532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402107312+07:00","message":"> Transcript [1324] [true]: 'ถ้ามีเวลามี Concept ให้อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.40210924+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402110951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402112656+07:00","message":"StatePrefix: 'ถ้ามีเวลามี Concept ให้อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402115827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.402118408+07:00","message":"Push: 'ถ้ามีเวลามี Concept ให้อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.402126516+07:00","message":"push: {true ถ้ามีเวลามี Concept ให้อาจารย์ 0 0xc000106800}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:49.410422875+07:00","message":"write wav file: './tmp/7530/7530_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.931068494+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.9311197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.931124945+07:00","message":"receive interim result [false|false]: เหลือง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:49.931141784+07:00","message":"[buffer interim] 131 false เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.931147813+07:00","message":"[bufferProcess] interim [720000000]:เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:49.931149828+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.048762125+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.048801382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.048807463+07:00","message":"receive interim result [false|false]: เหลือแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.048824456+07:00","message":"[buffer interim] 131 false เหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.048832361+07:00","message":"[bufferProcess] interim [780000000]:เหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.048834799+07:00","message":"[bufferProcess] send to processor:เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.048841502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.048844825+07:00","message":"> Transcript [1325] [false]: 'เหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.048846926+07:00","message":"Set StatePrefix (first interim): 'เหลือง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.177120876+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.177176855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาณาเขต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.177186215+07:00","message":"receive interim result [false|false]: อาณาเขต"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.177203771+07:00","message":"[buffer interim] 131 false อาณาเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.177211697+07:00","message":"[bufferProcess] interim [840000000]:อาณาเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.177214004+07:00","message":"[bufferProcess] send to processor:เหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.177217545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.177220648+07:00","message":"> Transcript [1326] [false]: 'เหลือแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.177223264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.177225253+07:00","message":"Set new StatePrefix: 'เหลือแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.357349013+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.357385698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสือดำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.357391725+07:00","message":"receive interim result [false|false]: เสือดำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.357410938+07:00","message":"[buffer interim] 131 false เสือดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.357418506+07:00","message":"[bufferProcess] interim [960000000]:เสือดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.357421231+07:00","message":"[bufferProcess] send to processor:อาณาเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.35742676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.35743004+07:00","message":"> Transcript [1327] [false]: 'อาณาเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.357432307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.357434607+07:00","message":"Set new StatePrefix: 'อาณาเขต'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.493584345+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.49362415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสือดำน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.493629956+07:00","message":"receive interim result [false|false]: เสือดำน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.493648017+07:00","message":"[buffer interim] 131 false เสือดำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.493665847+07:00","message":"[bufferProcess] interim [140000000]:เสือดำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.493669231+07:00","message":"[bufferProcess] send to processor:เสือดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.493673178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.493676192+07:00","message":"> Transcript [1328] [false]: 'เสือดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.493678888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.493680904+07:00","message":"Set new StatePrefix: 'เสือดำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.63681762+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.636858682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสือดำนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.63686434+07:00","message":"receive interim result [false|false]: เสือดำนาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.63688222+07:00","message":"[buffer interim] 131 false เสือดำนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.636890578+07:00","message":"[bufferProcess] interim [380000000]:เสือดำนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.636893378+07:00","message":"[bufferProcess] send to processor:เสือดำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.636896874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.636899794+07:00","message":"> Transcript [1329] [false]: 'เสือดำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.636902654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.636904586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.636906367+07:00","message":"StatePrefix: 'เสือดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.636908227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.724635892+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.855458495+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.908543419+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.908588637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสือดำนาย\",\"confidence\":0.7550785}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.908594705+07:00","message":"receive interim result [true|false]: เสือดำนาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.908607473+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.90860939+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.908618416+07:00","message":"[buffer interim] 131 true เสือดำนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908628097+07:00","message":"[bufferProcess] interim [830000000]:เสือดำนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.90863897+07:00","message":"[bufferProcess] send to processor (isfinal):เสือดำนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908642919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908646317+07:00","message":"> Transcript [1330] [false]: 'เสือดำนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908649506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908651561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908653259+07:00","message":"StatePrefix: 'เสือดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908655386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908664109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908666337+07:00","message":"> Transcript [1331] [true]: 'เสือดำนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908668275+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908669845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908671359+07:00","message":"StatePrefix: 'เสือดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908672978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:50.908675915+07:00","message":"Push: 'เสือดำนาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:50.908683608+07:00","message":"push: {true เสือดำนาย 0 0xc000314580}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:50.915226951+07:00","message":"write wav file: './tmp/7530/7530_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.334868848+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.334909125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.334915005+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.334932622+07:00","message":"[buffer interim] 132 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.334939959+07:00","message":"[bufferProcess] interim [480000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.334942034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.813434975+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.900408163+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.900445502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.900451722+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.900465238+07:00","message":"[buffer interim] 132 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.900474559+07:00","message":"[bufferProcess] interim [80000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.900476896+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.900482352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.900485292+07:00","message":"> Transcript [1332] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.900487635+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.911412698+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.911448985+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-03-23T16:42:51.911460477+07:00","message":"receive interim result [true|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.91147325+07:00","message":"end recv isFinal message id 132"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.911489311+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.911496384+07:00","message":"[buffer interim] 132 true ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911503055+07:00","message":"[bufferProcess] interim [170000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911506271+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911509316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911512261+07:00","message":"> Transcript [1333] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911515121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911517065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911518941+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911520854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911522524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911524414+07:00","message":"> Transcript [1334] [true]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911526325+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911527908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911529707+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911531444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:51.911533932+07:00","message":"Push: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:51.911542206+07:00","message":"push: {true ถ้า 0 0xc00313e180}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:51.917658331+07:00","message":"write wav file: './tmp/7530/7530_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.005390456+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.265613831+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:52.338816893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:52.338844864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.396596692+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.454009223+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.499654904+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.499678813+07:00","message":"found end of frame, send empty tag with msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.499682149+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.499688424+07:00","message":"[buffer interim] 133 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.499695266+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.499699037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.499701751+07:00","message":"> Transcript [1335] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.499704094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.499706255+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.499707989+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.499709646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.499712161+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.499721826+07:00","message":"push: {true \n 0 0xc00382a500}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:52.504698542+07:00","message":"write wav file: './tmp/7530/7530_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.585655378+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.688899227+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.68893387+07:00","message":"found end of frame, send empty tag with msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.688938494+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.688967805+07:00","message":"[buffer interim] 134 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.68900938+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.689014344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.689018107+07:00","message":"> Transcript [1336] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.689020823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.689024055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.689025847+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.689027586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:52.689035323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:52.689047671+07:00","message":"push: {true \n 0 0xc00313f300}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:52.694068211+07:00","message":"write wav file: './tmp/7530/7530_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.103306764+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.1273912+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.127433814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.127439149+07:00","message":"receive interim result [false|false]: ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.127455432+07:00","message":"[buffer interim] 135 false ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.127462511+07:00","message":"[bufferProcess] interim [420000000]:ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.127464579+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.196254514+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.196298356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.196303898+07:00","message":"receive interim result [true|false]: ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.196313361+07:00","message":"end recv isFinal message id 135"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.196315766+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.196323149+07:00","message":"[buffer interim] 135 true ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196332088+07:00","message":"[bufferProcess] interim [540000000]:ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196337015+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196340694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196343567+07:00","message":"> Transcript [1337] [false]: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196345702+07:00","message":"Set StatePrefix (first interim): 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196347212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196349405+07:00","message":"> Transcript [1338] [true]: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196352831+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196354812+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196356621+07:00","message":"StatePrefix: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196358399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:53.196364721+07:00","message":"Push: 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.196374025+07:00","message":"push: {true ถ้าเกิด 0 0xc00313f480}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:53.202268206+07:00","message":"write wav file: './tmp/7530/7530_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:53.935338198+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.415659521+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.415721949+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-03-23T16:42:54.415744555+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.415758429+07:00","message":"[buffer interim] 136 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.415766659+07:00","message":"[bufferProcess] interim [240000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.415769069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.415792998+07:00","message":"[bufferProcess] send to processor (ticker):อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.415797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.415799688+07:00","message":"> Transcript [1339] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.415801765+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.432781183+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.432804326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.432809662+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.432824616+07:00","message":"[buffer interim] 136 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.432831728+07:00","message":"[bufferProcess] interim [300000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.432834229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.489494097+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.489515981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.489521408+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.489533952+07:00","message":"[buffer interim] 136 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.489539142+07:00","message":"[bufferProcess] interim [360000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.489541311+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.489544468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.489547227+07:00","message":"> Transcript [1340] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.489549656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.489551551+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.651203169+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.651237756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะขี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.651243268+07:00","message":"receive interim result [false|false]: อยากจะขี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.651259013+07:00","message":"[buffer interim] 136 false อยากจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.651267658+07:00","message":"[bufferProcess] interim [540000000]:อยากจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.651271826+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.651280546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.651283489+07:00","message":"> Transcript [1341] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.651286229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.651288966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.651290715+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.651292598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.653279499+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.653288473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.653292389+07:00","message":"receive interim result [false|false]: อยากจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.65329952+07:00","message":"[buffer interim] 136 false อยากจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.653302459+07:00","message":"[bufferProcess] interim [600000000]:อยากจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.653304314+07:00","message":"[bufferProcess] send to processor:อยากจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.653306718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.653308846+07:00","message":"> Transcript [1342] [false]: 'อยากจะขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.653310786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.653312349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.653313928+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.653315575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.931178973+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.931246306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.931252263+07:00","message":"receive interim result [false|false]: อยากจะเขียนใน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:54.931266394+07:00","message":"[buffer interim] 136 false อยากจะเขียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.931273385+07:00","message":"[bufferProcess] interim [780000000]:อยากจะเขียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.931275699+07:00","message":"[bufferProcess] send to processor:อยากจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.931281008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.931284457+07:00","message":"> Transcript [1343] [false]: 'อยากจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.931287949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.931289917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.931291718+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:54.931293725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.062974425+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.063097675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.06322816+07:00","message":"receive interim result [false|false]: อยากจะเขียนหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.063274111+07:00","message":"[buffer interim] 136 false อยากจะเขียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063284038+07:00","message":"[bufferProcess] interim [900000000]:อยากจะเขียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063289628+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063294871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063299732+07:00","message":"> Transcript [1344] [false]: 'อยากจะเขียนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063304977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063321526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063328784+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063332146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063336494+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063339536+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.063342938+07:00","message":"Set new StatePrefix : 'อยากจะเขียนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.06334671+07:00","message":"Next Push (prob) : 'จะเขียนใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.063358526+07:00","message":"push: {false อยาก 0 0xc003386380}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.104096346+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.104132974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.10413859+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.104151892+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.104160035+07:00","message":"[bufferProcess] interim [960000000]:อยากจะเขียนในสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.104162709+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.104166061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.104168929+07:00","message":"> Transcript [1345] [false]: 'อยากจะเขียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.104171279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.104173254+07:00","message":"Set new StatePrefix: 'อยากจะเขียนหนังสือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.167573111+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.167610516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.167616376+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.167626286+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.1676326+07:00","message":"[bufferProcess] interim [80000000]:อยากจะเขียนในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.16763531+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.167638963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.167641556+07:00","message":"> Transcript [1346] [false]: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.167643634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.167646604+07:00","message":"Set new StatePrefix: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:55.339573277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:55.339613267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.697713655+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.697764152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.69777025+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.697782598+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.6977893+07:00","message":"[bufferProcess] interim [620000000]:อยากจะเขียนในสิ่งที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.697791959+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.697797217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.697800352+07:00","message":"> Transcript [1347] [false]: 'อยากจะเขียนในสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.697804003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.697806114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.697808028+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.697810555+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.841870479+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.841908076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.841913649+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.841932751+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.841942404+07:00","message":"[bufferProcess] interim [680000000]:อยากจะเขียนในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.841945321+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.841949102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.841951722+07:00","message":"> Transcript [1348] [false]: 'อยากจะเขียนในสิ่งที่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.84195535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.841957537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.841959891+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.841962194+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.892314493+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.892355549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.892361283+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:55.892373803+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.892380107+07:00","message":"[bufferProcess] interim [800000000]:อยากจะเขียนในสิ่งที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.892382992+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.892388563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.892391407+07:00","message":"> Transcript [1349] [false]: 'อยากจะเขียนในสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.892394765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.892396924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.892398852+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:55.892400716+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.151879817+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.151928296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.15193623+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.151957023+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.151965041+07:00","message":"[bufferProcess] interim [980000000]:อยากจะเขียนในสิ่งที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.151967807+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.151972482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.15197561+07:00","message":"> Transcript [1350] [false]: 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.151978878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.151980879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.151982602+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.151984635+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.151990904+07:00","message":"Push: 'จะเขียนในสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.15199291+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.151996186+07:00","message":"Set new StatePrefix : 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.151998273+07:00","message":"Next Push (prob) : 'ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.152006502+07:00","message":"push: {false จะเขียนในสิ่ง 0 0xc003386380}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.275687104+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.275732759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.275738824+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.275753562+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.275760338+07:00","message":"[bufferProcess] interim [40000000]:อยากจะเขียนในสิ่งที่ทำในสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.275762883+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.275768546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.275771248+07:00","message":"> Transcript [1351] [false]: 'อยากจะเขียนในสิ่งที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.275774587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.27577727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.275779415+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.275782488+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.280122849+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.280144688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.280149339+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.280156102+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.280160848+07:00","message":"[bufferProcess] interim [160000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.28016342+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.280173077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.280175776+07:00","message":"> Transcript [1352] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.280178769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.280180538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.280182246+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.280184326+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.51404604+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.514089405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.514095919+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.514114406+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.514122052+07:00","message":"[bufferProcess] interim [340000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.514124992+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.514130176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.514133066+07:00","message":"> Transcript [1353] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.514137315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.514139634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.514141859+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.514144584+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.571458766+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.571502281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.571508357+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.571523937+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571531085+07:00","message":"[bufferProcess] interim [460000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571533977+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571538521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571541466+07:00","message":"> Transcript [1354] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571545332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571548602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571550388+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571552712+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571555943+07:00","message":"Push: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.57155769+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571560186+07:00","message":"Set new StatePrefix : 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.571562218+07:00","message":"Next Push (prob) : 'ในสิ่งที่ตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.571570246+07:00","message":"push: {false ที่ทำ 0 0xc003386380}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.572730512+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.57274548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.572752421+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.572762588+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.572766716+07:00","message":"[bufferProcess] interim [520000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.572768883+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.572771502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.572773791+07:00","message":"> Transcript [1355] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.572775658+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.900257561+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.900298524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.900305111+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:56.900319911+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.900326954+07:00","message":"[bufferProcess] interim [760000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.900329636+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.90033556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.900338715+07:00","message":"> Transcript [1356] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.900341832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.900343917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.900346199+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:56.900348571+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.029024731+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.029065012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.029071773+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.029086973+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.029093521+07:00","message":"[bufferProcess] interim [880000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.029096177+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.029102485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.029105111+07:00","message":"> Transcript [1357] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.029108811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.029110869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.029112894+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.029115392+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.267009231+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.267043178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.267049255+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.267064597+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.267073947+07:00","message":"[bufferProcess] interim [940000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.267077248+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.267083219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.267086128+07:00","message":"> Transcript [1358] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.267089403+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.26709146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.267093839+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.267096705+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.453286439+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.453325682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วเสือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.45333167+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วเสือก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.453349519+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วเสือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.453357127+07:00","message":"[bufferProcess] interim [0]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วเสือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.453360438+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.453364129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.453367448+07:00","message":"> Transcript [1359] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.453372107+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.453374363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.453377119+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.45337934+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.453386353+07:00","message":"Push: 'ในสิ่งที่ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.453388314+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.45339034+07:00","message":"Set new StatePrefix : 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.453392377+07:00","message":"Next Push (prob) : 'ชอบแล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.453401173+07:00","message":"push: {false ในสิ่งที่ตัวเอง 0 0xc003386380}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.533035637+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.533071061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.533077196+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.533091677+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.533099719+07:00","message":"[bufferProcess] interim [60000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.533102958+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วเสือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.533110359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.533113386+07:00","message":"> Transcript [1360] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วเสือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.533116007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.533117931+07:00","message":"Set new StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบแล้วเสือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.670397757+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.670434622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.670440627+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและความ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.670456662+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.670463582+07:00","message":"[bufferProcess] interim [180000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.670466439+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.67047217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.670475012+07:00","message":"> Transcript [1361] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.670478263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.670480131+07:00","message":"Set new StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.69599891+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.696026169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.696031506+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.696042945+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.696048465+07:00","message":"[bufferProcess] interim [240000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.696051069+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.696056285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.696058735+07:00","message":"> Transcript [1362] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.696060791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.696062656+07:00","message":"Set new StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบและความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.986924931+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.98696205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.986967989+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:57.98698098+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.986987847+07:00","message":"[bufferProcess] interim [840000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.986990922+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.986996203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.986998961+07:00","message":"> Transcript [1363] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.987001722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:57.987003755+07:00","message":"Set new StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:58.339767239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:42:58.339775674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.364270731+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.364309611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.364316183+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.364328564+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.364337128+07:00","message":"[bufferProcess] interim [260000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.364339927+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.364346044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.364348876+07:00","message":"> Transcript [1364] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.364352468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.364354518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.364356531+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.364359687+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.592727102+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.592772418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันโหลดช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.592778646+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันโหลดช้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.592797112+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันโหลดช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.592805264+07:00","message":"[bufferProcess] interim [500000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันโหลดช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.592808642+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.592812458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.592815399+07:00","message":"> Transcript [1365] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.592819311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.592821395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.592823672+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.592826253+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.705019199+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.705061029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.705067474+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:58.705084128+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.705092179+07:00","message":"[bufferProcess] interim [560000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.705095544+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันโหลดช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.705099439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.705102236+07:00","message":"> Transcript [1366] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันโหลดช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.705106015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.705108051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.705110189+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:58.705112755+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.218044422+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.218087407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.21809397+07:00","message":"receive interim result [false|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.21811091+07:00","message":"[buffer interim] 136 false อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218118347+07:00","message":"[bufferProcess] interim [100000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218121139+07:00","message":"[bufferProcess] send to processor:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218125998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.21812916+07:00","message":"> Transcript [1367] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218133543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218135605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218137772+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218140554+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218147641+07:00","message":"Push: 'ชอบรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218150385+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218153566+07:00","message":"Set new StatePrefix : 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.218158095+07:00","message":"Next Push (prob) : 'มีประโยชน์ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.218167619+07:00","message":"push: {false ชอบรู้สึกว่ามัน 0 0xc003386380}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.503612628+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.636657224+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.768575523+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.768617882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่\",\"confidence\":0.92627126}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.768625763+07:00","message":"receive interim result [true|false]: อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.768635073+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.768637236+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.768642513+07:00","message":"[buffer interim] 136 true อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768649833+07:00","message":"[bufferProcess] interim [580000000]:อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768655661+07:00","message":"[bufferProcess] send to processor (isfinal):อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768659413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768662215+07:00","message":"> Transcript [1368] [false]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768665575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768667558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768669482+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768672423+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768674586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768676489+07:00","message":"> Transcript [1369] [true]: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768678894+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768705736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768709279+07:00","message":"StatePrefix: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามันมีประโยชน์ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768711551+07:00","message":"TextPushed: 'อยากจะเขียนในสิ่งที่ทำในสิ่งที่ตัวเองชอบรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:42:59.768718474+07:00","message":"Push: 'มีประโยชน์ใช่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:42:59.768727169+07:00","message":"push: {true มีประโยชน์ใช่ใช่ 0 0xc003386380}"}
{"level":"info","service":"Main","time":"2026-03-23T16:42:59.779537585+07:00","message":"write wav file: './tmp/7530/7530_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.036611925+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.036651021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.03665707+07:00","message":"receive interim result [false|false]: พระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.036670415+07:00","message":"[buffer interim] 137 false พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.036676531+07:00","message":"[bufferProcess] interim [200000000]:พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.036678675+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.036684876+07:00","message":"[bufferProcess] send to processor (ticker):พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.036687516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.036690095+07:00","message":"> Transcript [1370] [false]: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.036692092+07:00","message":"Set StatePrefix (first interim): 'พระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.092744835+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.092786201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.092792509+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.092807137+07:00","message":"[buffer interim] 137 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.09281323+07:00","message":"[bufferProcess] interim [320000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.09281531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277208671+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277242782+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277245834+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277247826+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277250666+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.27725233+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277253894+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277255421+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277256931+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277259043+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277260558+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277262163+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277263626+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277265182+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277266692+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277268214+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.277269753+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:01.339929301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:01.339935965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.763265437+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.76330147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.763311365+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.763325965+07:00","message":"[buffer interim] 137 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.763331767+07:00","message":"[bufferProcess] interim [920000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.763334016+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.763340111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.763342879+07:00","message":"> Transcript [1371] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.76334485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.763347012+07:00","message":"Set new StatePrefix: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.769666861+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.76969148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ทำอะไรต้องมีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.769696674+07:00","message":"receive interim result [false|false]: อาจารย์ทำอะไรต้องมีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:01.769725962+07:00","message":"[buffer interim] 137 false อาจารย์ทำอะไรต้องมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.76973433+07:00","message":"[bufferProcess] interim [980000000]:อาจารย์ทำอะไรต้องมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.769737143+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.769739798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.769741843+07:00","message":"> Transcript [1372] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.769744406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.769746367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.769748356+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:01.769751575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.034025449+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.034062258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ทำอะไรต้องมีประโยชน์ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.034068767+07:00","message":"receive interim result [false|false]: อาจารย์ทำอะไรต้องมีประโยชน์ให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.034082054+07:00","message":"[buffer interim] 137 false อาจารย์ทำอะไรต้องมีประโยชน์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.03408882+07:00","message":"[bufferProcess] interim [220000000]:อาจารย์ทำอะไรต้องมีประโยชน์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.034092144+07:00","message":"[bufferProcess] send to processor:อาจารย์ทำอะไรต้องมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.034098795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.034102049+07:00","message":"> Transcript [1373] [false]: 'อาจารย์ทำอะไรต้องมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.034105329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.034107397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.034109828+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.034112053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.095858795+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.095898778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ทำอะไรต้องมีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.095904174+07:00","message":"receive interim result [false|false]: อาจารย์ทำอะไรต้องมีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.095920364+07:00","message":"[buffer interim] 137 false อาจารย์ทำอะไรต้องมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.095927148+07:00","message":"[bufferProcess] interim [280000000]:อาจารย์ทำอะไรต้องมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.095929587+07:00","message":"[bufferProcess] send to processor:อาจารย์ทำอะไรต้องมีประโยชน์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.095933932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.095936913+07:00","message":"> Transcript [1374] [false]: 'อาจารย์ทำอะไรต้องมีประโยชน์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.095939795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.095942026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.09594403+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.095945998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.132789228+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.205461418+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.220181497+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.220215923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ทำอะไรต้องมีประโยชน์แน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.220223512+07:00","message":"receive interim result [false|false]: อาจารย์ทำอะไรต้องมีประโยชน์แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.22023919+07:00","message":"[buffer interim] 137 false อาจารย์ทำอะไรต้องมีประโยชน์แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.220246211+07:00","message":"[bufferProcess] interim [340000000]:อาจารย์ทำอะไรต้องมีประโยชน์แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.220248586+07:00","message":"[bufferProcess] send to processor:อาจารย์ทำอะไรต้องมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.220254677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.220257496+07:00","message":"> Transcript [1375] [false]: 'อาจารย์ทำอะไรต้องมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.2202606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.220262667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.22026446+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.220266556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.220270781+07:00","message":"Push: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.220273048+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.220274985+07:00","message":"Set new StatePrefix : 'อาจารย์ทำอะไรต้องมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.220277314+07:00","message":"Next Push (prob) : 'ทำอะไรต้องมีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.220286228+07:00","message":"push: {false อาจารย์ 0 0xc003386980}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.328071806+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.328108403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันต้องมีประโยชน์แน่นอน\",\"confidence\":0.8062645}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.328114598+07:00","message":"receive interim result [true|false]: มันต้องมีประโยชน์แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.328121227+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.328123718+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.328129746+07:00","message":"[buffer interim] 137 true มันต้องมีประโยชน์แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328136175+07:00","message":"[bufferProcess] interim [520000000]:มันต้องมีประโยชน์แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328139622+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์ทำอะไรต้องมีประโยชน์แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328143289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328146305+07:00","message":"> Transcript [1376] [false]: 'อาจารย์ทำอะไรต้องมีประโยชน์แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.32814922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328151134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328152864+07:00","message":"StatePrefix: 'อาจารย์ทำอะไรต้องมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328154908+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328156604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328158429+07:00","message":"> Transcript [1377] [true]: 'มันต้องมีประโยชน์แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328160454+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328162296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.3281638+07:00","message":"StatePrefix: 'อาจารย์ทำอะไรต้องมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328165495+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328167124+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328262829+07:00","message":"Push: 'มันต้องมีประโยชน์แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328265538+07:00","message":"TextPushed: 'อาจารย์มันต้องมีประโยชน์แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328269548+07:00","message":"Set new StatePrefix : 'มันต้องมีประโยชน์แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328271669+07:00","message":"Next Push (prob) : 'มันต้องมีประโยชน์แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.328280205+07:00","message":"push: {true มันต้องมีประโยชน์แน่นอน 0 0xc003386980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.328288815+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_137.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:02.335535079+07:00","message":"write wav file: './tmp/7530/7530_137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.891803913+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.891845121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.891850151+07:00","message":"receive interim result [false|false]: ผมขอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:02.891865741+07:00","message":"[buffer interim] 138 false ผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.891871777+07:00","message":"[bufferProcess] interim [660000000]:ผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:02.891874471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.04745818+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.047492766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.04749834+07:00","message":"receive interim result [false|false]: ผมขอคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.047510913+07:00","message":"[buffer interim] 138 false ผมขอคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.047517918+07:00","message":"[bufferProcess] interim [840000000]:ผมขอคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.047520443+07:00","message":"[bufferProcess] send to processor:ผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.047525855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.047528924+07:00","message":"> Transcript [1378] [false]: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.047530989+07:00","message":"Set StatePrefix (first interim): 'ผมขอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.181592106+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.181629155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.181634958+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.181645188+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.181654599+07:00","message":"[bufferProcess] interim [20000000]:ผมขอคิดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.181657064+07:00","message":"[bufferProcess] send to processor:ผมขอคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.181660932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.181663844+07:00","message":"> Transcript [1379] [false]: 'ผมขอคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.181666383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.181668402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.181670459+07:00","message":"StatePrefix: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.18167239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.78756656+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.787600681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.787606741+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:03.787624778+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.78763085+07:00","message":"[bufferProcess] interim [620000000]:ผมขอคิดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.787633512+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.787636408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.78763917+07:00","message":"> Transcript [1380] [false]: 'ผมขอคิดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.787642142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.787644126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.787645942+07:00","message":"StatePrefix: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:03.787648006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.13709808+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.137151787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนแป๊บนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.137157678+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนแป๊บนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.137182704+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนแป๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.137194443+07:00","message":"[bufferProcess] interim [980000000]:ผมขอคิดก่อนแป๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.137198481+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.137205804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.137208642+07:00","message":"> Transcript [1381] [false]: 'ผมขอคิดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.13721184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.137214107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.137216015+07:00","message":"StatePrefix: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.137218004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.333375029+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.333421122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนแป๊บนึงก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.333427428+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนแป๊บนึงก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.33344438+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนแป๊บนึงก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.33345182+07:00","message":"[bufferProcess] interim [220000000]:ผมขอคิดก่อนแป๊บนึงก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.333454794+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนแป๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.333466429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.33347059+07:00","message":"> Transcript [1382] [false]: 'ผมขอคิดก่อนแป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.333475254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.333478498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.333482645+07:00","message":"StatePrefix: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.333486173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.333489566+07:00","message":"Push: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.333491498+07:00","message":"TextPushed: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.333493476+07:00","message":"Set new StatePrefix : 'ผมขอคิดก่อนแป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.333495857+07:00","message":"Next Push (prob) : 'คิดก่อนแป๊บนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.333504242+07:00","message":"push: {false ผมขอ 0 0xc003387100}"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:04.340269635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:04.340287567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.529703534+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.529744164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.529750468+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.529763432+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.529770599+07:00","message":"[bufferProcess] interim [340000000]:ผมขอคิดก่อนนิดนึงก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.529773359+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนแป๊บนึงก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.52978216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.529785145+07:00","message":"> Transcript [1383] [false]: 'ผมขอคิดก่อนแป๊บนึงก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.52978813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.529790593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.52979234+07:00","message":"StatePrefix: 'ผมขอคิดก่อนแป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.529794686+07:00","message":"TextPushed: 'ผมขอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.555959172+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.555987924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.555995012+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.556011263+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.556016148+07:00","message":"[bufferProcess] interim [400000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.556018728+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.556021596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.556024164+07:00","message":"> Transcript [1384] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.556026245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.556029591+07:00","message":"Set new StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.691993072+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.69203111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.692037815+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.692052988+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.692060385+07:00","message":"[bufferProcess] interim [520000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.692063247+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.692070201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.692072997+07:00","message":"> Transcript [1385] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.692076644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.692078923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.692081001+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.692083765+07:00","message":"TextPushed: 'ผมขอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.873976105+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.874009855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.874015831+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:04.874032946+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.874039379+07:00","message":"[bufferProcess] interim [640000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.874041918+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.874044882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.874047552+07:00","message":"> Transcript [1386] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.874051135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.874053655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.874055415+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:04.874057912+07:00","message":"TextPushed: 'ผมขอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.086600807+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.08663808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.086643723+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.086660751+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.086671005+07:00","message":"[bufferProcess] interim [880000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.086673734+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.086680325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.086683583+07:00","message":"> Transcript [1387] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.086687327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.086689438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.086691814+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.086694186+07:00","message":"TextPushed: 'ผมขอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.169899771+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.169932399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.16993838+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.169949556+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169955424+07:00","message":"[bufferProcess] interim [940000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169957782+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169960949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169963684+07:00","message":"> Transcript [1388] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169966852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169968744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169970739+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169972702+07:00","message":"TextPushed: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169975404+07:00","message":"Push: 'คิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169977374+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169979289+07:00","message":"Set new StatePrefix : 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.169981938+07:00","message":"Next Push (prob) : 'จะไปเข้าหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.169989252+07:00","message":"push: {false คิดก่อนนิดนึงก่อนที่ 0 0xc003387100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.278050024+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.278102428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.278108999+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.278137951+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.278147086+07:00","message":"[bufferProcess] interim [120000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.278151315+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.278164432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.278167839+07:00","message":"> Transcript [1389] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.278171095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.278173366+07:00","message":"Set new StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.558867661+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.558910079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ App\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.558916454+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ App"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.558949596+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ App"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.558959726+07:00","message":"[bufferProcess] interim [300000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ App"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.558962257+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.558976426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.558980072+07:00","message":"> Transcript [1390] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.558983765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.558985809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.558988477+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.558991559+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.591383829+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.591413446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Apple\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.591418574+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Apple"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.591432995+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.591439251+07:00","message":"[bufferProcess] interim [360000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.5914424+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ App"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.591449512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.591452279+07:00","message":"> Transcript [1391] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ App'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.591456346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.591458537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.591460246+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.591462764+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.738358254+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.738390532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.738397591+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.738410565+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.738417256+07:00","message":"[bufferProcess] interim [600000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.738419727+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.738425255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.738428609+07:00","message":"> Transcript [1392] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Apple'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.738432185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.738434072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.738435884+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.738438307+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.866125902+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.866164043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.866170919+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.866183015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Application\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.866185749+07:00","message":"receive interim result [false|false]:  Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.866193781+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.866196926+07:00","message":"[buffer interim] 138 false  Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866201937+07:00","message":"[bufferProcess] interim [720000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866204379+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866207028+07:00","message":"[bufferProcess] interim [720000000]: Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866209299+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.86621245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866215704+07:00","message":"> Transcript [1393] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866219777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866221804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866223756+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866226448+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.86622917+07:00","message":"Push: 'จะไปเข้าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866230953+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866232909+07:00","message":"Set new StatePrefix : 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:05.866249479+07:00","message":"Next Push (prob) : 'ของ Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:05.866277107+07:00","message":"push: {false จะไปเข้าเรื่อง 0 0xc003387100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.057337997+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.057383237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.057391652+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.057405151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Application ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.057409501+07:00","message":"receive interim result [false|false]:  Application ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.057428391+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.057439611+07:00","message":"[buffer interim] 138 false  Application ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.057445964+07:00","message":"[bufferProcess] interim [840000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.057449186+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.057452786+07:00","message":"[bufferProcess] interim [840000000]: Application ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.057456892+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.057461264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.05746543+07:00","message":"> Transcript [1394] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.057470739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.057473281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.057476315+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.057480811+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.224004758+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.224042313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.2240506+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.224063984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Application ที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.224067092+07:00","message":"receive interim result [false|false]:  Application ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.224075481+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.224082762+07:00","message":"[buffer interim] 138 false  Application ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.224088953+07:00","message":"[bufferProcess] interim [960000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.224091546+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.224095341+07:00","message":"[bufferProcess] interim [960000000]: Application ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.224098228+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.224101414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.224104142+07:00","message":"> Transcript [1395] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.224107392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.224109322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.224111163+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.224114287+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.293204796+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.293239408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.293245623+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.293259241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Application ที่ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.293262442+07:00","message":"receive interim result [false|false]:  Application ที่ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.293270927+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.293274099+07:00","message":"[buffer interim] 138 false  Application ที่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.29328023+07:00","message":"[bufferProcess] interim [20000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.29328343+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.293289741+07:00","message":"[bufferProcess] interim [20000000]: Application ที่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.293292495+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.29330498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.293320236+07:00","message":"> Transcript [1396] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.293326343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.293328577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.293331013+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.293333743+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.494576496+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.494618349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.494626541+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.494639867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ตอนนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.494644501+07:00","message":"receive interim result [false|false]:  ที่ตอนนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.494653493+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.494658524+07:00","message":"[buffer interim] 138 false  ที่ตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494665562+07:00","message":"[bufferProcess] interim [200000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494669515+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494673753+07:00","message":"[bufferProcess] interim [200000000]: ที่ตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.4946771+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.49468163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494685766+07:00","message":"> Transcript [1397] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494691188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494694012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494697413+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494701363+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494709011+07:00","message":"Push: 'ของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494712841+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.494716837+07:00","message":"Set new StatePrefix : 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.49472038+07:00","message":"Next Push (prob) : ' ที่ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.494735636+07:00","message":"push: {false ของ Application 0 0xc003387100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.63721285+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.63724823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.637254258+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.637267603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ตอนนี้อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.637270811+07:00","message":"receive interim result [false|false]:  ที่ตอนนี้อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.637277555+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.637281434+07:00","message":"[buffer interim] 138 false  ที่ตอนนี้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.637287398+07:00","message":"[bufferProcess] interim [320000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.637290247+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.637293495+07:00","message":"[bufferProcess] interim [320000000]: ที่ตอนนี้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.637296435+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.637299639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.637302401+07:00","message":"> Transcript [1398] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.637305687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.637307588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.637309384+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.637312171+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.666386404+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.666407763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.666413579+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.666424604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.666429994+07:00","message":"receive interim result [false|false]:  ที่ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.666436493+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.666441108+07:00","message":"[buffer interim] 138 false  ที่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.666446669+07:00","message":"[bufferProcess] interim [380000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.666451214+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.666453974+07:00","message":"[bufferProcess] interim [380000000]: ที่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.666456549+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.666459415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.666461752+07:00","message":"> Transcript [1399] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.666464665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.666466316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.666467968+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.666470006+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.679309405+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.679325873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.679331122+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.679339994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ทำให้อาจารย์ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.679344782+07:00","message":"receive interim result [false|false]:  ที่ทำให้อาจารย์ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.679351202+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.679355463+07:00","message":"[buffer interim] 138 false  ที่ทำให้อาจารย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.679360074+07:00","message":"[bufferProcess] interim [440000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.679364055+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.679366847+07:00","message":"[bufferProcess] interim [440000000]: ที่ทำให้อาจารย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.679369929+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.679373383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.679377431+07:00","message":"> Transcript [1400] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.679380954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.679383247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.679386099+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.679389605+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.786498208+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.786533468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.786540379+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.786549572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ทำให้อาจารย์ทำมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.786552764+07:00","message":"receive interim result [false|false]:  ที่ทำให้อาจารย์ทำมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.786562586+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.786567597+07:00","message":"[buffer interim] 138 false  ที่ทำให้อาจารย์ทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.786572809+07:00","message":"[bufferProcess] interim [620000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.786575437+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.78658046+07:00","message":"[bufferProcess] interim [620000000]: ที่ทำให้อาจารย์ทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.786583234+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.786586477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.786589267+07:00","message":"> Transcript [1401] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.786591433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.786593524+07:00","message":"Set new StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.875502343+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.96304733+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.963088456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.963096709+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.963106791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ทำให้อาจารย์ทำมาทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.963110832+07:00","message":"receive interim result [false|false]:  ที่ทำให้อาจารย์ทำมาทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.963127098+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.963135674+07:00","message":"[buffer interim] 138 false  ที่ทำให้อาจารย์ทำมาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.963144101+07:00","message":"[bufferProcess] interim [740000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.963147026+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.963153096+07:00","message":"[bufferProcess] interim [740000000]: ที่ทำให้อาจารย์ทำมาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.963156337+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำมาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.963160175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.963163475+07:00","message":"> Transcript [1402] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.963167743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.963169787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.963171578+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.963174353+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.980258531+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.980281501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.980288759+07:00","message":"receive interim result [false|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.98030308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ทำให้อาจารย์ทำมาทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.980310797+07:00","message":"receive interim result [false|false]:  ที่ทำให้อาจารย์ทำมาทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.980317009+07:00","message":"[buffer interim] 138 false ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:06.980320716+07:00","message":"[buffer interim] 138 false  ที่ทำให้อาจารย์ทำมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.980325198+07:00","message":"[bufferProcess] interim [860000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.980327332+07:00","message":"[bufferProcess] send to processor:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำมาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.98033019+07:00","message":"[bufferProcess] interim [860000000]: ที่ทำให้อาจารย์ทำมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.980333897+07:00","message":"[bufferProcess] update buffer: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.980337439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.980339761+07:00","message":"> Transcript [1403] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำมาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.980343461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.9803453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.980347095+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:06.980349633+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:07.101702154+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:07.101750488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้อาจารย์ทำมาทั้งหมด\",\"confidence\":0.89100647}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:07.10176026+07:00","message":"receive interim result [true|false]: ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้อาจารย์ทำมาทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:07.101773467+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:07.101776933+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:07.101785641+07:00","message":"[buffer interim] 138 true ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้อาจารย์ทำมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101793784+07:00","message":"[bufferProcess] interim [890000000]:ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้อาจารย์ทำมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101803018+07:00","message":"[bufferProcess] send to processor (isfinal):ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101808444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101812208+07:00","message":"> Transcript [1404] [false]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101817064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101820378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.1018228+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101825777+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101827761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.10182974+07:00","message":"> Transcript [1405] [true]: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ตอนนี้อาจารย์ทำมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101832198+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101833746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101835207+07:00","message":"StatePrefix: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application ที่ทำให้อาจารย์ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101837341+07:00","message":"TextPushed: 'ผมขอคิดก่อนนิดนึงก่อนที่จะไปเข้าเรื่องของ Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:07.101840801+07:00","message":"Push: ' ที่ตอนนี้อาจารย์ทำมาทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:07.101849403+07:00","message":"push: {true  ที่ตอนนี้อาจารย์ทำมาทั้งหมด 0 0xc003387100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:07.113813784+07:00","message":"write wav file: './tmp/7530/7530_138.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:07.34040998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:07.340419301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:08.2151274+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:08.705558038+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:08.70560156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:08.705606846+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:08.705623004+07:00","message":"[buffer interim] 139 false ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:08.705629695+07:00","message":"[bufferProcess] interim [420000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:08.705631538+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:08.705637346+07:00","message":"[bufferProcess] send to processor (ticker):ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:08.705640299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:08.70564306+07:00","message":"> Transcript [1406] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:08.705645047+07:00","message":"Set StatePrefix (first interim): 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:08.98283118+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.062300954+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.062344034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.062350763+07:00","message":"receive interim result [false|false]: ถามนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.062368274+07:00","message":"[buffer interim] 139 false ถามนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.062377064+07:00","message":"[bufferProcess] interim [600000000]:ถามนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.062379513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.121490783+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.121528572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.121535031+07:00","message":"receive interim result [false|false]: สถานี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.121548766+07:00","message":"[buffer interim] 139 false สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.12155817+07:00","message":"[bufferProcess] interim [660000000]:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.121561769+07:00","message":"[bufferProcess] send to processor:ถามนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.121568642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.12157284+07:00","message":"> Transcript [1407] [false]: 'ถามนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.12157763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.121580555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.121583597+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.121586612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.185556337+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.228059252+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.228091487+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-03-23T16:43:09.228097247+07:00","message":"receive interim result [false|false]: 3 นิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.228106376+07:00","message":"[buffer interim] 139 false 3 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.228113085+07:00","message":"[bufferProcess] interim [720000000]:3 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.228115718+07:00","message":"[bufferProcess] send to processor:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.228119472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.228122131+07:00","message":"> Transcript [1408] [false]: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.228124223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.228126015+07:00","message":"Set new StatePrefix: 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.293926725+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.293961896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามนิวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.293967441+07:00","message":"receive interim result [false|false]: ถามนิวัติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.293982981+07:00","message":"[buffer interim] 139 false ถามนิวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.293993461+07:00","message":"[bufferProcess] interim [840000000]:ถามนิวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.293995546+07:00","message":"[bufferProcess] send to processor:3 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.294001851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.294005994+07:00","message":"> Transcript [1409] [false]: '3 นิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.294008233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.29401043+07:00","message":"Set new StatePrefix: '3 นิ้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.357311926+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.35734951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามพี่นิวัฒน์\",\"confidence\":0.83803976}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.357355008+07:00","message":"receive interim result [true|false]: ถามพี่นิวัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.357360221+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.357362579+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.357368328+07:00","message":"[buffer interim] 139 true ถามพี่นิวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357373601+07:00","message":"[bufferProcess] interim [990000000]:ถามพี่นิวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357376997+07:00","message":"[bufferProcess] send to processor (isfinal):ถามนิวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357379858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357383085+07:00","message":"> Transcript [1410] [false]: 'ถามนิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357385341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357387258+07:00","message":"Set new StatePrefix: 'ถามนิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357388812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357390548+07:00","message":"> Transcript [1411] [true]: 'ถามพี่นิวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357392759+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357394565+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357396305+07:00","message":"StatePrefix: 'ถามนิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357398237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.357400498+07:00","message":"Push: 'ถามพี่นิวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.357409267+07:00","message":"push: {true ถามพี่นิวัฒน์ 0 0xc000107880}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:09.366221825+07:00","message":"write wav file: './tmp/7530/7530_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.75433496+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.754382611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.754388524+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.754404052+07:00","message":"[buffer interim] 140 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.75441168+07:00","message":"[bufferProcess] interim [360000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.754413686+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.755918166+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.755953855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.75595882+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.7559727+07:00","message":"[buffer interim] 140 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.755979465+07:00","message":"[bufferProcess] interim [420000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.755981796+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.755985607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.755988436+07:00","message":"> Transcript [1412] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:09.755991163+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:09.955385427+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.081267872+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.081312786+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-03-23T16:43:10.081321228+07:00","message":"receive interim result [true|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.081332987+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.081336308+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.081345246+07:00","message":"[buffer interim] 140 true วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081354336+07:00","message":"[bufferProcess] interim [780000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081359167+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081363838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081368218+07:00","message":"> Transcript [1413] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081372045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081374848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081378712+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081381428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081384282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081387158+07:00","message":"> Transcript [1414] [true]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081390446+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081403876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081406898+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081409654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.081413627+07:00","message":"Push: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.081424589+07:00","message":"push: {true วันนี้ 0 0xc00382a400}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:10.088584197+07:00","message":"write wav file: './tmp/7530/7530_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.145994154+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.273883924+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:10.341444387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:10.341466419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.505691958+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.505722707+07:00","message":"found end of frame, send empty tag with msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.505728141+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.505748823+07:00","message":"[buffer interim] 141 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.505785086+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.50579003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.505793833+07:00","message":"> Transcript [1415] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.505796247+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.505798258+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.505800007+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.505801675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.505809755+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.505820674+07:00","message":"push: {true \n 0 0xc000314380}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:10.510301224+07:00","message":"write wav file: './tmp/7530/7530_141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.526467548+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.783846721+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.92087678+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.920894677+07:00","message":"found end of frame, send empty tag with msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.920897645+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.920905738+07:00","message":"[buffer interim] 142 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.920912708+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.920917045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.920919852+07:00","message":"> Transcript [1416] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.920922197+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.92092403+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.920925848+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.920927511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:10.920930231+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:10.920939878+07:00","message":"push: {true \n 0 0xc00313e700}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:10.925626433+07:00","message":"write wav file: './tmp/7530/7530_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.044957133+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.517243313+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.51728487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.517290162+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.517301775+07:00","message":"[buffer interim] 143 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.517309088+07:00","message":"[bufferProcess] interim [480000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.517311+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.696689162+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.696722819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.696728609+07:00","message":"receive interim result [false|false]: ระบบการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.696739515+07:00","message":"[buffer interim] 143 false ระบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.696751818+07:00","message":"[bufferProcess] interim [660000000]:ระบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.69675474+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.696760464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.696763484+07:00","message":"> Transcript [1417] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.696765835+07:00","message":"Set StatePrefix (first interim): 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.896888349+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.896925263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.896931054+07:00","message":"receive interim result [false|false]: ระบบการเขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:11.896944228+07:00","message":"[buffer interim] 143 false ระบบการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.896950696+07:00","message":"[bufferProcess] interim [840000000]:ระบบการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.896953096+07:00","message":"[bufferProcess] send to processor:ระบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.896958682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.89696167+07:00","message":"> Transcript [1418] [false]: 'ระบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.896964627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.896966923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.896968757+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:11.896970957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.024772393+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.024813494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.024819242+07:00","message":"receive interim result [false|false]: ระบบการเขียนป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.024837362+07:00","message":"[buffer interim] 143 false ระบบการเขียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.024845079+07:00","message":"[bufferProcess] interim [20000000]:ระบบการเขียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.024847883+07:00","message":"[bufferProcess] send to processor:ระบบการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.024851628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.024854501+07:00","message":"> Transcript [1419] [false]: 'ระบบการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.02485776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.024860065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.02486181+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.024863691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.089469319+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.089503863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.089510755+07:00","message":"receive interim result [false|false]: ระบบการเขียนปก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.089524324+07:00","message":"[buffer interim] 143 false ระบบการเขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.08953088+07:00","message":"[bufferProcess] interim [80000000]:ระบบการเขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.089533589+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.089541019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.089544204+07:00","message":"> Transcript [1420] [false]: 'ระบบการเขียนป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.08954768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.089550509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.089552526+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.089554413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.209005062+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.209048669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.209055016+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.209067639+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209074362+07:00","message":"[bufferProcess] interim [200000000]:ระบบการเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209077113+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209082159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209084771+07:00","message":"> Transcript [1421] [false]: 'ระบบการเขียนปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209087828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209089706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209091644+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209094876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209099354+07:00","message":"Push: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209101591+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209103614+07:00","message":"Set new StatePrefix : 'ระบบการเขียนปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.209105585+07:00","message":"Next Push (prob) : 'การเขียนปก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.209113876+07:00","message":"push: {false ระบบ 0 0xc002d0e580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.848257256+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.848297217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.848303412+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:12.848318135+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.84832455+07:00","message":"[bufferProcess] interim [800000000]:ระบบการเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.848327288+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.848333978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.84833671+07:00","message":"> Transcript [1422] [false]: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.848339167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:12.848342612+07:00","message":"Set new StatePrefix: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.155020033+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.155058651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมคำนวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.155064338+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมคำนวณ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.15507811+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมคำนวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.155084389+07:00","message":"[bufferProcess] interim [100000000]:ระบบการเขียนโปรแกรมคำนวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.155087016+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.155092313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.155095118+07:00","message":"> Transcript [1423] [false]: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.155098364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.155100298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.155102202+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.155104617+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.183017338+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.183050077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.183055657+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.183068027+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.183073687+07:00","message":"[bufferProcess] interim [160000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.183076302+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมคำนวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.183081133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.183085395+07:00","message":"> Transcript [1424] [false]: 'ระบบการเขียนโปรแกรมคำนวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.183089142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.183091275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.183093598+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.18309611+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:13.34190556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:13.341927571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.374457673+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.374517606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.37452299+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.374543664+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.374573549+07:00","message":"[bufferProcess] interim [340000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.374589801+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.374623071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.374627142+07:00","message":"> Transcript [1425] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.374650226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.374657661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.374675347+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.374677979+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.384615255+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.384638205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.384642806+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.384656491+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.384661133+07:00","message":"[bufferProcess] interim [400000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.384663335+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.38466651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.38466898+07:00","message":"> Transcript [1426] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.38467196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.384673966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.38467578+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.38467766+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.384687162+07:00","message":"Push: 'การเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.384689403+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.384691429+07:00","message":"Set new StatePrefix : 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.384693456+07:00","message":"Next Push (prob) : 'ฆ่ามันเริ่มจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.384700661+07:00","message":"push: {false การเขียนโปรแกรม 0 0xc002d0e580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.667703873+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.667738322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.667744734+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.667764702+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.667771121+07:00","message":"[bufferProcess] interim [580000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.667774093+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.667780457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.667783541+07:00","message":"> Transcript [1427] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.667785844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.667787783+07:00","message":"Set new StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.692021644+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.692054403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัดพา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.692060675+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัดพา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.692074536+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัดพา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.692080588+07:00","message":"[bufferProcess] interim [640000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัดพา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.692083188+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.692086602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.69208961+07:00","message":"> Transcript [1428] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.692094425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.692096768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.692098473+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.692100724+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.698828035+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.698847683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.698853402+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.698865277+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.698871992+07:00","message":"[bufferProcess] interim [700000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.69887454+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัดพา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.698877702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.69888015+07:00","message":"> Transcript [1429] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัดพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.69888336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.698885409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.698887118+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.698889394+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.87591864+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.875955837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.875963022+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:13.87597731+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.875989016+07:00","message":"[bufferProcess] interim [880000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.875992194+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.876000763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.87600371+07:00","message":"> Transcript [1430] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.876007442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.87600952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.876011267+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:13.876013425+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.065384106+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.065422339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.065428463+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.065445603+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.06545369+07:00","message":"[bufferProcess] interim [60000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065456551+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065460516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065463541+07:00","message":"> Transcript [1431] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065466958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065469426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065471601+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065474405+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065477499+07:00","message":"Push: 'ฆ่ามันเริ่มถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065479393+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065481415+07:00","message":"Set new StatePrefix : 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.065483423+07:00","message":"Next Push (prob) : 'พัฒนามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.065491567+07:00","message":"push: {false ฆ่ามันเริ่มถูก 0 0xc002d0e580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.282865737+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.282903801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็นคิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.282909935+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็นคิว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.282926739+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็นคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.282935587+07:00","message":"[bufferProcess] interim [300000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็นคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.282938199+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.282941779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.282944475+07:00","message":"> Transcript [1432] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.282948322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.282950482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.282952586+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.282955086+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.393865188+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.393910868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.393917269+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.393929822+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.393936089+07:00","message":"[bufferProcess] interim [360000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.393938887+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็นคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.393944177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.393947093+07:00","message":"> Transcript [1433] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็นคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.39395028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.393954627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.393956746+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.393959158+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.590120503+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.59016682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.590175805+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.590192697+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.590203234+07:00","message":"[bufferProcess] interim [600000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.590207252+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.590214096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.590218181+07:00","message":"> Transcript [1434] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.590223189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.590225763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.590228487+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.590232262+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.707252391+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.707295903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.707302623+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.70731803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" QR Code\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.70732103+07:00","message":"receive interim result [false|false]:  QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.70732991+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.707333511+07:00","message":"[buffer interim] 143 false  QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707338608+07:00","message":"[bufferProcess] interim [660000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707341519+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707344482+07:00","message":"[bufferProcess] interim [660000000]: QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707346923+07:00","message":"[bufferProcess] update buffer: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707349759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.70735255+07:00","message":"> Transcript [1435] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707355986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707357968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707359853+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707362248+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.70736518+07:00","message":"Push: 'พัฒนามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707367205+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707369188+07:00","message":"Set new StatePrefix : 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.707371551+07:00","message":"Next Push (prob) : 'เป็น QR Code'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.707380192+07:00","message":"push: {false พัฒนามา 0 0xc002d0e580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.973056403+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.97309446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.973101295+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.973112032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Code\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.973114267+07:00","message":"receive interim result [false|false]:  Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.97312158+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:14.973128503+07:00","message":"[buffer interim] 143 false  Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.973134001+07:00","message":"[bufferProcess] interim [960000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.973136776+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.973143987+07:00","message":"[bufferProcess] interim [960000000]: Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.973146383+07:00","message":"[bufferProcess] update buffer: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.973149624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.973152575+07:00","message":"> Transcript [1436] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.97315572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.973157523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.973172997+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:14.973175992+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.226038763+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.2260784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.226084744+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.226098164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Code ได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.226102056+07:00","message":"receive interim result [false|false]:  Code ได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.226115848+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.226138003+07:00","message":"[buffer interim] 143 false  Code ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.226144623+07:00","message":"[bufferProcess] interim [140000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.226147961+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.226154806+07:00","message":"[bufferProcess] interim [140000000]: Code ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.226157611+07:00","message":"[bufferProcess] update buffer: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.226160775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.226164548+07:00","message":"> Transcript [1437] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.22616812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.226170138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.226172426+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.22617483+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.234496607+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.234525747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.234531484+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.234542844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.234545501+07:00","message":"receive interim result [false|false]:  ได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.234553121+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.234556505+07:00","message":"[buffer interim] 143 false  ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.234562901+07:00","message":"[bufferProcess] interim [200000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.234566189+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.234571465+07:00","message":"[bufferProcess] interim [200000000]: ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.234573833+07:00","message":"[bufferProcess] update buffer: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.234576693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.234579327+07:00","message":"> Transcript [1438] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.234583168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.234585297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.234587037+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.234589225+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.413320875+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.41335606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.413363368+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.413374674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ได้หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.413377332+07:00","message":"receive interim result [false|false]:  ได้หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.413385702+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.41338994+07:00","message":"[buffer interim] 143 false  ได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413396332+07:00","message":"[bufferProcess] interim [380000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413403092+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413406651+07:00","message":"[bufferProcess] interim [380000000]: ได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413409426+07:00","message":"[bufferProcess] update buffer: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413412521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413415255+07:00","message":"> Transcript [1439] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.41341857+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413420485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413422422+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413424615+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413427479+07:00","message":"Push: 'เป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413429235+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.413431324+07:00","message":"Set new StatePrefix : 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.41343335+07:00","message":"Next Push (prob) : ' ได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.413441784+07:00","message":"push: {false เป็น QR Code 0 0xc002d0e580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.528994119+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.529028696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.529034817+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.529046569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อื่นมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.529049188+07:00","message":"receive interim result [false|false]:  อื่นมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.529056761+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.529060162+07:00","message":"[buffer interim] 143 false  อื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.529065591+07:00","message":"[bufferProcess] interim [500000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.52906824+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.529071483+07:00","message":"[bufferProcess] interim [500000000]: อื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.529073871+07:00","message":"[bufferProcess] update buffer: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.529076425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.529079139+07:00","message":"> Transcript [1440] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.529082697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.529084572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.529086393+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.52908851+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.611085467+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.611119383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.611126214+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.611137469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อื่นมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.61114153+07:00","message":"receive interim result [false|false]:  อื่นมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.611148616+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.611152174+07:00","message":"[buffer interim] 143 false  อื่นมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.611157586+07:00","message":"[bufferProcess] interim [560000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.611160449+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.61116351+07:00","message":"[bufferProcess] interim [560000000]: อื่นมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.611165794+07:00","message":"[bufferProcess] update buffer: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.611168448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.61117115+07:00","message":"> Transcript [1441] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.611175142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.611177044+07:00","message":"Set new StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นมาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.613069302+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.61307972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.613083655+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.613095526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อื่นอีกมากมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.613098471+07:00","message":"receive interim result [false|false]:  อื่นอีกมากมาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.613101741+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:15.613104327+07:00","message":"[buffer interim] 143 false  อื่นอีกมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.613106979+07:00","message":"[bufferProcess] interim [620000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.613108882+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.613117154+07:00","message":"[bufferProcess] interim [620000000]: อื่นอีกมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.613119184+07:00","message":"[bufferProcess] update buffer: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.613121323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.613123058+07:00","message":"> Transcript [1442] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.613126084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.613128123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.613130017+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:15.613132736+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.210861375+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.210900616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.210907436+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.210924582+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.21093283+07:00","message":"[bufferProcess] interim [220000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.21093601+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.210939717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.210942754+07:00","message":"> Transcript [1443] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.210945511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.210947531+07:00","message":"Set new StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.283995587+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:16.342234941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:16.342245356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.378622166+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.378652064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.378658948+07:00","message":"receive interim result [false|false]: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.378667949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อื่นอีกมากมายเป็น Application\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.378671429+07:00","message":"receive interim result [false|false]:  อื่นอีกมากมายเป็น Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.378682402+07:00","message":"[buffer interim] 143 false ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.378691877+07:00","message":"[buffer interim] 143 false  อื่นอีกมากมายเป็น Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.378711141+07:00","message":"[bufferProcess] interim [400000000]:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.378724862+07:00","message":"[bufferProcess] send to processor:ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.37873577+07:00","message":"[bufferProcess] interim [400000000]: อื่นอีกมากมายเป็น Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.378742469+07:00","message":"[bufferProcess] update buffer: ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมายเป็น Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.378746829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.37875025+07:00","message":"> Transcript [1444] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.378753947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.378758299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.378760336+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.378771227+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.466156721+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.466202204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบการเขียนโปรแกรมขั้นเริ่มถูกพัฒนามาเป็น QR Code ด้านอื่นอีกมากมายเป็น Application\",\"confidence\":0.90812045}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.466210214+07:00","message":"receive interim result [true|false]: ระบบการเขียนโปรแกรมขั้นเริ่มถูกพัฒนามาเป็น QR Code ด้านอื่นอีกมากมายเป็น Application"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.466221498+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.466223472+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.466230075+07:00","message":"[buffer interim] 143 true ระบบการเขียนโปรแกรมขั้นเริ่มถูกพัฒนามาเป็น QR Code ด้านอื่นอีกมากมายเป็น Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466236525+07:00","message":"[bufferProcess] interim [460000000]:ระบบการเขียนโปรแกรมขั้นเริ่มถูกพัฒนามาเป็น QR Code ด้านอื่นอีกมากมายเป็น Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466243153+07:00","message":"[bufferProcess] send to processor (isfinal):ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมายเป็น Application"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466246847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466249633+07:00","message":"> Transcript [1445] [false]: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมายเป็น Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466253061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466255039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.46625753+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466260889+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466262788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466264526+07:00","message":"> Transcript [1446] [true]: 'ระบบการเขียนโปรแกรมขั้นเริ่มถูกพัฒนามาเป็น QR Code ด้านอื่นอีกมากมายเป็น Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466266739+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.46626856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466270072+07:00","message":"StatePrefix: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code อื่นอีกมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466271891+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466273524+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466472117+07:00","message":"Push: ' ด้านอื่นอีกมากมายเป็น Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466475453+07:00","message":"TextPushed: 'ระบบการเขียนโปรแกรมฆ่ามันเริ่มถูกพัฒนามาเป็น QR Code ด้านอื่นอีกมากมายเป็น Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466477669+07:00","message":"Set new StatePrefix : 'ระบบการเขียนโปรแกรมขั้นเริ่มถูกพัฒนามาเป็น QR Code ด้านอื่นอีกมากมายเป็น Application'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466479894+07:00","message":"Next Push (prob) : 'ระบบการเขียนโปรแกรมขั้นเริ่มถูกพัฒนามาเป็น QR Code ด้านอื่นอีกมากมายเป็น Application'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.466487665+07:00","message":"push: {true  ด้านอื่นอีกมากมายเป็น Application 0 0xc002d0e580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:16.466501966+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_143.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:16.477191169+07:00","message":"write wav file: './tmp/7530/7530_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:16.606046193+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.08042424+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.080462415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.080467619+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.080482624+07:00","message":"[buffer interim] 144 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.080488486+07:00","message":"[bufferProcess] interim [480000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.080490217+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.275502643+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.275535661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านพัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.275541505+07:00","message":"receive interim result [false|false]: บ้านพัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.275562121+07:00","message":"[buffer interim] 144 false บ้านพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.275572508+07:00","message":"[bufferProcess] interim [660000000]:บ้านพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.275574961+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.275577926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.275580698+07:00","message":"> Transcript [1447] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.275582938+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.467739783+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.467778912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.467784943+07:00","message":"receive interim result [false|false]: มันพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.467798348+07:00","message":"[buffer interim] 144 false มันพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.467805558+07:00","message":"[bufferProcess] interim [840000000]:มันพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.467807972+07:00","message":"[bufferProcess] send to processor:บ้านพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.467813638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.467816647+07:00","message":"> Transcript [1448] [false]: 'บ้านพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.467818816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.467821368+07:00","message":"Set new StatePrefix: 'บ้านพัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.598263455+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.59830236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพัฒนามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.598308312+07:00","message":"receive interim result [false|false]: มันพัฒนามา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.598323744+07:00","message":"[buffer interim] 144 false มันพัฒนามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.598331667+07:00","message":"[bufferProcess] interim [20000000]:มันพัฒนามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.598334378+07:00","message":"[bufferProcess] send to processor:มันพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.598341336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.598344739+07:00","message":"> Transcript [1449] [false]: 'มันพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.598347034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.598349246+07:00","message":"Set new StatePrefix: 'มันพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.787759229+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.787804755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพัฒนามาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.787814831+07:00","message":"receive interim result [false|false]: มันพัฒนามาจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.787826735+07:00","message":"[buffer interim] 144 false มันพัฒนามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.787833588+07:00","message":"[bufferProcess] interim [140000000]:มันพัฒนามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.787835987+07:00","message":"[bufferProcess] send to processor:มันพัฒนามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.787842024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.78784495+07:00","message":"> Transcript [1450] [false]: 'มันพัฒนามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.78784837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.787850617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.787852383+07:00","message":"StatePrefix: 'มันพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.787854417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.799684889+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.799707085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัฒนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.79971169+07:00","message":"receive interim result [false|false]: พัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.799724188+07:00","message":"[buffer interim] 144 false พัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.7997292+07:00","message":"[bufferProcess] interim [200000000]:พัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.799731431+07:00","message":"[bufferProcess] send to processor:มันพัฒนามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.799734658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.799736905+07:00","message":"> Transcript [1451] [false]: 'มันพัฒนามาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.799740654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.799743026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.79974513+07:00","message":"StatePrefix: 'มันพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.799747172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.840564684+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.840596641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพัฒนามาไกล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.84060273+07:00","message":"receive interim result [false|false]: มันพัฒนามาไกล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:17.840622689+07:00","message":"[buffer interim] 144 false มันพัฒนามาไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.840630947+07:00","message":"[bufferProcess] interim [260000000]:มันพัฒนามาไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.840633222+07:00","message":"[bufferProcess] send to processor:พัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.840640821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.840643902+07:00","message":"> Transcript [1452] [false]: 'พัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.840646139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:17.840648253+07:00","message":"Set new StatePrefix: 'พัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.040617791+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.04065233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพัฒนามาไกลขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.040658724+07:00","message":"receive interim result [false|false]: มันพัฒนามาไกลขนาด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.040673386+07:00","message":"[buffer interim] 144 false มันพัฒนามาไกลขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.040680946+07:00","message":"[bufferProcess] interim [440000000]:มันพัฒนามาไกลขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.040683789+07:00","message":"[bufferProcess] send to processor:มันพัฒนามาไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.040690587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.040693533+07:00","message":"> Transcript [1453] [false]: 'มันพัฒนามาไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.040696184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.040698443+07:00","message":"Set new StatePrefix: 'มันพัฒนามาไกล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.16432663+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.164359603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพัฒนามาไกลขนาดไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.16436599+07:00","message":"receive interim result [false|false]: มันพัฒนามาไกลขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.164379916+07:00","message":"[buffer interim] 144 false มันพัฒนามาไกลขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.164386969+07:00","message":"[bufferProcess] interim [620000000]:มันพัฒนามาไกลขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.164389494+07:00","message":"[bufferProcess] send to processor:มันพัฒนามาไกลขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.164396327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.164399576+07:00","message":"> Transcript [1454] [false]: 'มันพัฒนามาไกลขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.164402616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.164404595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.164406342+07:00","message":"StatePrefix: 'มันพัฒนามาไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.164408375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.28327392+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.429325138+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.429362891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันพัฒนามาไกลขนาดไหน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.429368708+07:00","message":"receive interim result [true|false]: มันพัฒนามาไกลขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.42937948+07:00","message":"end recv isFinal message id 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.429382437+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.429389165+07:00","message":"[buffer interim] 144 true มันพัฒนามาไกลขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429395808+07:00","message":"[bufferProcess] interim [890000000]:มันพัฒนามาไกลขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429399029+07:00","message":"[bufferProcess] send to processor (isfinal):มันพัฒนามาไกลขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429402134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429405335+07:00","message":"> Transcript [1455] [false]: 'มันพัฒนามาไกลขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429408512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429410183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429411971+07:00","message":"StatePrefix: 'มันพัฒนามาไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429414055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429415523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.42941753+07:00","message":"> Transcript [1456] [true]: 'มันพัฒนามาไกลขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429419526+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429421077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429422887+07:00","message":"StatePrefix: 'มันพัฒนามาไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429424454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:18.429427228+07:00","message":"Push: 'มันพัฒนามาไกลขนาดไหน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.429435458+07:00","message":"push: {true มันพัฒนามาไกลขนาดไหน 0 0xc00313f780}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:18.436414291+07:00","message":"write wav file: './tmp/7530/7530_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:18.724673842+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.209401175+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.209447595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.20945299+07:00","message":"receive interim result [false|false]: สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.209469904+07:00","message":"[buffer interim] 145 false สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.209477293+07:00","message":"[bufferProcess] interim [480000000]:สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.209479554+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.25951722+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.259544612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.259550344+07:00","message":"receive interim result [false|false]: สิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.259563837+07:00","message":"[buffer interim] 145 false สิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.259569842+07:00","message":"[bufferProcess] interim [600000000]:สิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.259572727+07:00","message":"[bufferProcess] send to processor:สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.259576055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.259579043+07:00","message":"> Transcript [1457] [false]: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.259581356+07:00","message":"Set StatePrefix (first interim): 'สิ่ง'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:19.342326346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:19.342340098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.571197094+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.571230333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่ควร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.571236368+07:00","message":"receive interim result [false|false]: สิ่งที่ควร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.571250895+07:00","message":"[buffer interim] 145 false สิ่งที่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.57125672+07:00","message":"[bufferProcess] interim [840000000]:สิ่งที่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.571259228+07:00","message":"[bufferProcess] send to processor:สิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.571266346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.571269171+07:00","message":"> Transcript [1458] [false]: 'สิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.57127199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.571273961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.571275841+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.571278153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.707666954+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.707708586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่ควรทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.707714684+07:00","message":"receive interim result [false|false]: สิ่งที่ควรทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.707729908+07:00","message":"[buffer interim] 145 false สิ่งที่ควรทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.707740129+07:00","message":"[bufferProcess] interim [20000000]:สิ่งที่ควรทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.707743039+07:00","message":"[bufferProcess] send to processor:สิ่งที่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.707750846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.707753887+07:00","message":"> Transcript [1459] [false]: 'สิ่งที่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.707757763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.707760002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.707761952+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.707763855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.766774156+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.766808682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.766814332+07:00","message":"receive interim result [false|false]: สิ่งที่คนไทย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.766829124+07:00","message":"[buffer interim] 145 false สิ่งที่คนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.766834831+07:00","message":"[bufferProcess] interim [80000000]:สิ่งที่คนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.766837055+07:00","message":"[bufferProcess] send to processor:สิ่งที่ควรทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.766840547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.766843421+07:00","message":"> Transcript [1460] [false]: 'สิ่งที่ควรทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.766847172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.766849079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.766851456+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.766853375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.967208028+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.967254493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทยควร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.967261886+07:00","message":"receive interim result [false|false]: สิ่งที่คนไทยควร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.96727559+07:00","message":"[buffer interim] 145 false สิ่งที่คนไทยควร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.96728187+07:00","message":"[bufferProcess] interim [260000000]:สิ่งที่คนไทยควร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.967284426+07:00","message":"[bufferProcess] send to processor:สิ่งที่คนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.96730292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.967306624+07:00","message":"> Transcript [1461] [false]: 'สิ่งที่คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.96731005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.967312188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.967314006+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.96731725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.967323644+07:00","message":"Push: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.967325575+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.967327816+07:00","message":"Set new StatePrefix : 'สิ่งที่คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:19.96732992+07:00","message":"Next Push (prob) : 'ที่คนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:19.967337489+07:00","message":"push: {false สิ่ง 0 0xc002d0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.088711597+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.08874542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทยควรจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.088751068+07:00","message":"receive interim result [false|false]: สิ่งที่คนไทยควรจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.088764311+07:00","message":"[buffer interim] 145 false สิ่งที่คนไทยควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.088770105+07:00","message":"[bufferProcess] interim [380000000]:สิ่งที่คนไทยควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.088772635+07:00","message":"[bufferProcess] send to processor:สิ่งที่คนไทยควร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.088787515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.08879112+07:00","message":"> Transcript [1462] [false]: 'สิ่งที่คนไทยควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.088794747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.088796743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.088798529+07:00","message":"StatePrefix: 'สิ่งที่คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.088801032+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.17338381+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.173423733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทยควรจะเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.173429656+07:00","message":"receive interim result [false|false]: สิ่งที่คนไทยควรจะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.173441641+07:00","message":"[buffer interim] 145 false สิ่งที่คนไทยควรจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.173447561+07:00","message":"[bufferProcess] interim [500000000]:สิ่งที่คนไทยควรจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.173450072+07:00","message":"[bufferProcess] send to processor:สิ่งที่คนไทยควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.173455254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.173457944+07:00","message":"> Transcript [1463] [false]: 'สิ่งที่คนไทยควรจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.173461604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.173463637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.173466311+07:00","message":"StatePrefix: 'สิ่งที่คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.173468985+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.380626382+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.380661052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทยควรจะเริ่มเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.380667003+07:00","message":"receive interim result [false|false]: สิ่งที่คนไทยควรจะเริ่มเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.380682012+07:00","message":"[buffer interim] 145 false สิ่งที่คนไทยควรจะเริ่มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.380689292+07:00","message":"[bufferProcess] interim [680000000]:สิ่งที่คนไทยควรจะเริ่มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.380691623+07:00","message":"[bufferProcess] send to processor:สิ่งที่คนไทยควรจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.380697436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.380700187+07:00","message":"> Transcript [1464] [false]: 'สิ่งที่คนไทยควรจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.38070357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.380705916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.380708373+07:00","message":"StatePrefix: 'สิ่งที่คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.380710832+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.531986828+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.532035793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทยควรจะเริ่มเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.532042681+07:00","message":"receive interim result [false|false]: สิ่งที่คนไทยควรจะเริ่มเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.532057311+07:00","message":"[buffer interim] 145 false สิ่งที่คนไทยควรจะเริ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532065745+07:00","message":"[bufferProcess] interim [740000000]:สิ่งที่คนไทยควรจะเริ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532069053+07:00","message":"[bufferProcess] send to processor:สิ่งที่คนไทยควรจะเริ่มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532075358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532079582+07:00","message":"> Transcript [1465] [false]: 'สิ่งที่คนไทยควรจะเริ่มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532084962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532087814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532090915+07:00","message":"StatePrefix: 'สิ่งที่คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532095143+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532099483+07:00","message":"Push: 'ที่คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532102122+07:00","message":"TextPushed: 'สิ่งที่คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532104911+07:00","message":"Set new StatePrefix : 'สิ่งที่คนไทยควรจะเริ่มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.532107735+07:00","message":"Next Push (prob) : 'ควรจะเริ่มเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.53211799+07:00","message":"push: {false ที่คนไทย 0 0xc002d0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.657465121+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.6574989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทยควรจะเริ่มเรียนรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.657505225+07:00","message":"receive interim result [false|false]: สิ่งที่คนไทยควรจะเริ่มเรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.657516994+07:00","message":"[buffer interim] 145 false สิ่งที่คนไทยควรจะเริ่มเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.657522876+07:00","message":"[bufferProcess] interim [800000000]:สิ่งที่คนไทยควรจะเริ่มเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.657525304+07:00","message":"[bufferProcess] send to processor:สิ่งที่คนไทยควรจะเริ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.657531026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.657533637+07:00","message":"> Transcript [1466] [false]: 'สิ่งที่คนไทยควรจะเริ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.657536076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.657538028+07:00","message":"Set new StatePrefix: 'สิ่งที่คนไทยควรจะเริ่มเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.854365813+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.854408917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.854415683+07:00","message":"receive interim result [false|false]: สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.854438052+07:00","message":"[buffer interim] 145 false สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.854445764+07:00","message":"[bufferProcess] interim [40000000]:สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.854449708+07:00","message":"[bufferProcess] send to processor:สิ่งที่คนไทยควรจะเริ่มเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.854454164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.854458281+07:00","message":"> Transcript [1467] [false]: 'สิ่งที่คนไทยควรจะเริ่มเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.854461318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.854464761+07:00","message":"Set new StatePrefix: 'สิ่งที่คนไทยควรจะเริ่มเรียนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.910669481+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.910702883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.910709111+07:00","message":"receive interim result [false|false]: สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.910723931+07:00","message":"[buffer interim] 145 false สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.910729672+07:00","message":"[bufferProcess] interim [220000000]:สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.910731981+07:00","message":"[bufferProcess] send to processor:สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.910738334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.910741156+07:00","message":"> Transcript [1468] [false]: 'สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.910746881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.910748812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.910751117+07:00","message":"StatePrefix: 'สิ่งที่คนไทยควรจะเริ่มเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:20.910753333+07:00","message":"TextPushed: 'สิ่งที่คนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:20.963273622+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.042614131+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.042648857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.042654491+07:00","message":"receive interim result [false|false]: สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.042668887+07:00","message":"[buffer interim] 145 false สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.042675612+07:00","message":"[bufferProcess] interim [340000000]:สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.042678101+07:00","message":"[bufferProcess] send to processor:สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.042683347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.042686099+07:00","message":"> Transcript [1469] [false]: 'สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.042689507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.042691573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.042693988+07:00","message":"StatePrefix: 'สิ่งที่คนไทยควรจะเริ่มเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.042696631+07:00","message":"TextPushed: 'สิ่งที่คนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.09030011+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.090336189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน\",\"confidence\":0.94948244}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.090342595+07:00","message":"receive interim result [true|false]: สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.090351047+07:00","message":"end recv isFinal message id 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.090353116+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.090360331+07:00","message":"[buffer interim] 145 true สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090379864+07:00","message":"[bufferProcess] interim [460000000]:สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.09038332+07:00","message":"[bufferProcess] send to processor (isfinal):สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090386987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090389832+07:00","message":"> Transcript [1470] [false]: 'สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090392911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090394761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090397083+07:00","message":"StatePrefix: 'สิ่งที่คนไทยควรจะเริ่มเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090399634+07:00","message":"TextPushed: 'สิ่งที่คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090401293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090403061+07:00","message":"> Transcript [1471] [true]: 'สิ่งที่คนไทยควรจะเริ่มเรียนรู้ตามให้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090405184+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090406803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090408408+07:00","message":"StatePrefix: 'สิ่งที่คนไทยควรจะเริ่มเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090410198+07:00","message":"TextPushed: 'สิ่งที่คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:21.090416824+07:00","message":"Push: 'ควรจะเริ่มเรียนรู้ตามให้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.090424317+07:00","message":"push: {true ควรจะเริ่มเรียนรู้ตามให้ทัน 0 0xc002d0ec00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:21.098299184+07:00","message":"write wav file: './tmp/7530/7530_145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:21.355713138+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.091906422+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.091948041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.091953796+07:00","message":"receive interim result [false|false]: ไปอาบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.091967929+07:00","message":"[buffer interim] 146 false ไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.091979331+07:00","message":"[bufferProcess] interim [600000000]:ไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.091981525+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.091989148+07:00","message":"[bufferProcess] send to processor (ticker):ไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.091992416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.091997876+07:00","message":"> Transcript [1472] [false]: 'ไปอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.09200015+07:00","message":"Set StatePrefix (first interim): 'ไปอาบ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:22.342962769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:22.342979211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.406069944+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.40610764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.406113435+07:00","message":"receive interim result [false|false]: อยากรู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.406127383+07:00","message":"[buffer interim] 146 false อยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.406134388+07:00","message":"[bufferProcess] interim [840000000]:อยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.406136685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.593062023+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.593132262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.593138496+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.59315119+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.593174318+07:00","message":"[bufferProcess] interim [80000000]:อยากรู้ว่าทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.593177786+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.593181098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.593183801+07:00","message":"> Transcript [1473] [false]: 'อยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.593185804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.59318757+07:00","message":"Set new StatePrefix: 'อยากรู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.719114848+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.71915084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.719155979+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:22.719171576+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.719178725+07:00","message":"[bufferProcess] interim [140000000]:อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.71918131+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.719184452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.719188169+07:00","message":"> Transcript [1474] [false]: 'อยากรู้ว่าทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.719191437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.719193238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.71919511+07:00","message":"StatePrefix: 'อยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:22.719197049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.345379899+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.345419765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.345426936+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.345440375+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.34544758+07:00","message":"[bufferProcess] interim [740000000]:อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.345450134+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.345456412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.345459338+07:00","message":"> Transcript [1475] [false]: 'อยากรู้ว่าทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.34546225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.34546442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.345466974+07:00","message":"StatePrefix: 'อยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.345469034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.654308988+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.654352661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้อะไรกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.654359154+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้อะไรกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.654374429+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้อะไรกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.654383113+07:00","message":"[bufferProcess] interim [980000000]:อยากรู้ว่าทุกวันนี้อะไรกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.65438651+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.654390582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.654393415+07:00","message":"> Transcript [1476] [false]: 'อยากรู้ว่าทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.654396626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.65439917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.654401449+07:00","message":"StatePrefix: 'อยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.654403898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.764475949+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.764522935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.764528886+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.764547357+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764556097+07:00","message":"[bufferProcess] interim [40000000]:อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764559938+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้อะไรกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764566193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764568916+07:00","message":"> Transcript [1477] [false]: 'อยากรู้ว่าทุกวันนี้อะไรกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764572722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.76457504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764577419+07:00","message":"StatePrefix: 'อยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764579602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764585755+07:00","message":"Push: 'อยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764588747+07:00","message":"TextPushed: 'อยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764590763+07:00","message":"Set new StatePrefix : 'อยากรู้ว่าทุกวันนี้อะไรกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.764594397+07:00","message":"Next Push (prob) : 'ทุกวันนี้อะไรกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.764603421+07:00","message":"push: {false อยากรู้ว่า 0 0xc00382ac80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.793643093+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.793675598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้คุยกันต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.793680176+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้คุยกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.793699474+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้คุยกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.793708172+07:00","message":"[bufferProcess] interim [100000000]:อยากรู้ว่าทุกวันนี้คุยกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.793711652+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.793720232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.793723695+07:00","message":"> Transcript [1478] [false]: 'อยากรู้ว่าทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.793725875+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.80303268+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.803055258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.803061511+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:23.803072712+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.803076874+07:00","message":"[bufferProcess] interim [160000000]:อยากรู้ว่าทุกวันนี้เรามีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.803080364+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้คุยกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.803083141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.803085494+07:00","message":"> Transcript [1479] [false]: 'อยากรู้ว่าทุกวันนี้คุยกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.80308745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:23.803090989+07:00","message":"Set new StatePrefix: 'อยากรู้ว่าทุกวันนี้คุยกันต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.321354155+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.32139275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.321401489+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.321431341+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.321439841+07:00","message":"[bufferProcess] interim [760000000]:อยากรู้ว่าทุกวันนี้เรามีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.321443517+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.32145202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.321456125+07:00","message":"> Transcript [1480] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.321459168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.321461961+07:00","message":"Set new StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.372025491+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.372065911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.372072325+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.372088449+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.372095608+07:00","message":"[bufferProcess] interim [880000000]:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.372098602+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.372106559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.372111173+07:00","message":"> Transcript [1481] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.372115015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.372117268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.372119328+07:00","message":"StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.372121521+07:00","message":"TextPushed: 'อยากรู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.586311431+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.586354891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.586373958+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.586387961+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.586395491+07:00","message":"[bufferProcess] interim [120000000]:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.586398409+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.586404247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.586409223+07:00","message":"> Transcript [1482] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.586412829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.586414958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.586418089+07:00","message":"StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.58642049+07:00","message":"TextPushed: 'อยากรู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.702578038+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.702618918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.702625387+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.702644095+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.702654339+07:00","message":"[bufferProcess] interim [180000000]:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.702656968+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.702660667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.7026637+07:00","message":"> Transcript [1483] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.702667332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.70266968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.702671776+07:00","message":"StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.702674169+07:00","message":"TextPushed: 'อยากรู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.896395986+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.89644066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.896446711+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.896459211+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.896465432+07:00","message":"[bufferProcess] interim [360000000]:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.896467876+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.89647324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.89647678+07:00","message":"> Transcript [1484] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.896480924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.896482887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.896486592+07:00","message":"StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.896488776+07:00","message":"TextPushed: 'อยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.896494043+07:00","message":"Push: 'ทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.896496146+07:00","message":"TextPushed: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.896498407+07:00","message":"Set new StatePrefix : 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:24.896501394+07:00","message":"Next Push (prob) : 'โค้ดดิ้งบรรจุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:24.89650874+07:00","message":"push: {false ทุกวันนี้เรามีการสอน 0 0xc00382ac80}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.063077796+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.06312786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.063135367+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.063154384+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.063162928+07:00","message":"[bufferProcess] interim [480000000]:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.063165552+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.06316922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.063171927+07:00","message":"> Transcript [1485] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.063175504+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.063177531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.06317926+07:00","message":"StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.06318163+07:00","message":"TextPushed: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.239576955+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.239615274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.239621174+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ภายใน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.239640225+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.239650962+07:00","message":"[bufferProcess] interim [600000000]:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.239654004+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.239658026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.2396611+07:00","message":"> Transcript [1486] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.239663465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.239666567+07:00","message":"Set new StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.325057029+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.325094095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.325100775+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.325114122+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.325121068+07:00","message":"[bufferProcess] interim [660000000]:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.325123877+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.325130191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.325133156+07:00","message":"> Transcript [1487] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.325135855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.325137909+07:00","message":"Set new StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ภายใน'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:25.343544983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:25.34355335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.429938329+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.429976909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.429983154+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.430002573+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.43001116+07:00","message":"[bufferProcess] interim [780000000]:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.430014469+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.430018512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.430021938+07:00","message":"> Transcript [1488] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.43002493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.430026835+07:00","message":"Set new StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.442996854+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.443148048+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.443181034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.4431885+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.443209921+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.44321989+07:00","message":"[bufferProcess] interim [840000000]:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.443224161+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.44323079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.443235761+07:00","message":"> Transcript [1489] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.443239213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.443242454+07:00","message":"Set new StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.543635535+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.543674106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตรการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.54368064+07:00","message":"receive interim result [false|false]: อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตรการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.543699412+07:00","message":"[buffer interim] 146 false อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.543708529+07:00","message":"[bufferProcess] interim [20000000]:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.543711703+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.543718762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.543721677+07:00","message":"> Transcript [1490] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.543725351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.543727531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.543729451+07:00","message":"StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.543732888+07:00","message":"TextPushed: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.586793859+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.663691007+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.663741941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าทุกวันนี้มีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร\",\"confidence\":0.93448675}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.66374959+07:00","message":"receive interim result [true|false]: อยากรู้ว่าทุกวันนี้มีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.663761234+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.663763798+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.663771833+07:00","message":"[buffer interim] 146 true อยากรู้ว่าทุกวันนี้มีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663779206+07:00","message":"[bufferProcess] interim [110000000]:อยากรู้ว่าทุกวันนี้มีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.66378416+07:00","message":"[bufferProcess] send to processor (isfinal):อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663797803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663834175+07:00","message":"> Transcript [1491] [false]: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663843595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663846627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663849965+07:00","message":"StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.66385408+07:00","message":"TextPushed: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663857244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663861556+07:00","message":"> Transcript [1492] [true]: 'อยากรู้ว่าทุกวันนี้มีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.6638651+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663868076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663870441+07:00","message":"StatePrefix: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663874171+07:00","message":"TextPushed: 'อยากรู้ว่าทุกวันนี้เรามีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.663875821+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.664041832+07:00","message":"Push: 'โค้ดดิ้งบรรจุอยู่ในหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.664044743+07:00","message":"TextPushed: 'อยากรู้ว่าทุกวันนี้เรามีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.664047096+07:00","message":"Set new StatePrefix : 'อยากรู้ว่าทุกวันนี้มีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.664049313+07:00","message":"Next Push (prob) : 'อยากรู้ว่าทุกวันนี้มีการสอนโค้ดดิ้งบรรจุอยู่ในหลักสูตร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:25.664062512+07:00","message":"push: {true โค้ดดิ้งบรรจุอยู่ในหลักสูตร 0 0xc00382ac80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:25.66406156+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_146.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:25.674056974+07:00","message":"write wav file: './tmp/7530/7530_146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.051408526+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.05145122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.051457009+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.051471104+07:00","message":"[buffer interim] 147 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.051476696+07:00","message":"[bufferProcess] interim [480000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.051478698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.254667307+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.254715403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.254722009+07:00","message":"receive interim result [false|false]: ข่าวเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.254738955+07:00","message":"[buffer interim] 147 false ข่าวเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.254747689+07:00","message":"[bufferProcess] interim [660000000]:ข่าวเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.254751366+07:00","message":"[bufferProcess] send to processor:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.254755582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.254760076+07:00","message":"> Transcript [1493] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.254763036+07:00","message":"Set StatePrefix (first interim): 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.368702528+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.368737746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.368743161+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.368757975+07:00","message":"[buffer interim] 147 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.368764816+07:00","message":"[bufferProcess] interim [780000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.368767102+07:00","message":"[bufferProcess] send to processor:ข่าวเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.368770551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.368773267+07:00","message":"> Transcript [1494] [false]: 'ข่าวเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.368776013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.36877804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.368779835+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.368782193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.58877366+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.588822006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.588827928+07:00","message":"receive interim result [false|false]: ข่าวเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.588841854+07:00","message":"[buffer interim] 147 false ข่าวเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.58884866+07:00","message":"[bufferProcess] interim [960000000]:ข่าวเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.588850975+07:00","message":"[bufferProcess] send to processor:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.588858197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.588861097+07:00","message":"> Transcript [1495] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.588863777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.588865724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.588867637+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.588869529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.603551555+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.653907858+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.653944034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.65394966+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.653960488+07:00","message":"[buffer interim] 147 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.653966692+07:00","message":"[bufferProcess] interim [80000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.653969143+07:00","message":"[bufferProcess] send to processor:ข่าวเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.653974602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.653977264+07:00","message":"> Transcript [1496] [false]: 'ข่าวเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.653981051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.653983315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.653985021+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.653987168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.789959658+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.789994727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\",\"confidence\":0.9217612}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.790000328+07:00","message":"receive interim result [true|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.790012942+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.790014968+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.79002244+07:00","message":"[buffer interim] 147 true ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790035432+07:00","message":"[bufferProcess] interim [260000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790039137+07:00","message":"[bufferProcess] send to processor (isfinal):ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790042595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790045624+07:00","message":"> Transcript [1497] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790048369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790050689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790052417+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790054318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790057309+07:00","message":"Push: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790059055+07:00","message":"TextPushed: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790060963+07:00","message":"Set new StatePrefix : 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790062705+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790064222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790066342+07:00","message":"> Transcript [1498] [true]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790068345+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790069857+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790071437+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790073083+07:00","message":"TextPushed: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:26.790074833+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.790082878+07:00","message":"push: {false ข่าว 0 0xc00313e680}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.790088184+07:00","message":"push: {true  0 0xc00313e680}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:26.796037705+07:00","message":"write wav file: './tmp/7530/7530_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.805011669+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.863656957+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:26.995406343+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.053230754+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.221201447+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.221232954+07:00","message":"found end of frame, send empty tag with msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.221237925+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.22124958+07:00","message":"[buffer interim] 148 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.221257267+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.221261531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.221264204+07:00","message":"> Transcript [1499] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.221267038+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.221268929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.221270706+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.221272379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.221274702+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.221286324+07:00","message":"push: {true \n 0 0xc00382a900}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:27.226361318+07:00","message":"write wav file: './tmp/7530/7530_148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.254589987+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.25460382+07:00","message":"found end of frame, send empty tag with msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.254606947+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.25461291+07:00","message":"[buffer interim] 149 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.254618783+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.254622087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.254625279+07:00","message":"> Transcript [1500] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.254627562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.254629448+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.254631623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.254633704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:27.254636179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:27.254644289+07:00","message":"push: {true \n 0 0xc000106700}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:27.258655578+07:00","message":"write wav file: './tmp/7530/7530_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.145485411+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.204125319+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.336190354+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:28.344374466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:28.344390464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.588731098+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.588754261+07:00","message":"found end of frame, send empty tag with msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.58875745+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.588765912+07:00","message":"[buffer interim] 150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.588773059+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.588781623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.588785836+07:00","message":"> Transcript [1501] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.588790185+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.588793045+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.58879597+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.588798972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.588803272+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.588823628+07:00","message":"push: {true \n 0 0xc00382ad80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:28.594747326+07:00","message":"write wav file: './tmp/7530/7530_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.815883451+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.815918434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.81592358+07:00","message":"receive interim result [false|false]: ล่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.815938147+07:00","message":"[buffer interim] 151 false ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.815943927+07:00","message":"[bufferProcess] interim [480000000]:ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.815945635+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.990755778+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.990789164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.990794855+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:28.990809548+07:00","message":"[buffer interim] 151 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.990822114+07:00","message":"[bufferProcess] interim [660000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.990824762+07:00","message":"[bufferProcess] send to processor:ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.990828614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.990831558+07:00","message":"> Transcript [1502] [false]: 'ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:28.990833821+07:00","message":"Set StatePrefix (first interim): 'ล่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.196226907+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.196263786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.196270124+07:00","message":"receive interim result [false|false]: ล่าสุดที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.196286149+07:00","message":"[buffer interim] 151 false ล่าสุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.196293451+07:00","message":"[bufferProcess] interim [900000000]:ล่าสุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.196296217+07:00","message":"[bufferProcess] send to processor:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.196303277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.196306214+07:00","message":"> Transcript [1503] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.196308761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.196310595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.196312551+07:00","message":"StatePrefix: 'ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.196314842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.344080744+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.344120575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.344126803+07:00","message":"receive interim result [false|false]: ล่าสุดที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.344143952+07:00","message":"[buffer interim] 151 false ล่าสุดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.344151648+07:00","message":"[bufferProcess] interim [20000000]:ล่าสุดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.344154373+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.344157869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.344160757+07:00","message":"> Transcript [1504] [false]: 'ล่าสุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.344164028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.344166433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.344168762+07:00","message":"StatePrefix: 'ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.344170975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.512612339+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.512648377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.512653907+07:00","message":"receive interim result [false|false]: ล่าสุดที่ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.51266921+07:00","message":"[buffer interim] 151 false ล่าสุดที่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.512677367+07:00","message":"[bufferProcess] interim [140000000]:ล่าสุดที่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.512679706+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.512685526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.512688452+07:00","message":"> Transcript [1505] [false]: 'ล่าสุดที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.512691999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.512693992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.512696094+07:00","message":"StatePrefix: 'ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.512698137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.613173742+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.685693593+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.720634289+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.720687256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่ได้ยินเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.720696613+07:00","message":"receive interim result [false|false]: ล่าสุดที่ได้ยินเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.720714832+07:00","message":"[buffer interim] 151 false ล่าสุดที่ได้ยินเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720726355+07:00","message":"[bufferProcess] interim [500000000]:ล่าสุดที่ได้ยินเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720732652+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.72074107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720745564+07:00","message":"> Transcript [1506] [false]: 'ล่าสุดที่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720751142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720754864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720758291+07:00","message":"StatePrefix: 'ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720761358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720769503+07:00","message":"Push: 'ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720772631+07:00","message":"TextPushed: 'ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720776059+07:00","message":"Set new StatePrefix : 'ล่าสุดที่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.720779954+07:00","message":"Next Push (prob) : 'สุดที่ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.720797642+07:00","message":"push: {false ล่า 0 0xc002d0e180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.741058042+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.741102248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่ได้ยินเนี่ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.741108836+07:00","message":"receive interim result [true|false]: ล่าสุดที่ได้ยินเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.741119484+07:00","message":"end recv isFinal message id 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.741121828+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.741128146+07:00","message":"[buffer interim] 151 true ล่าสุดที่ได้ยินเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741138564+07:00","message":"[bufferProcess] interim [500000000]:ล่าสุดที่ได้ยินเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741146026+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุดที่ได้ยินเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741150101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741153297+07:00","message":"> Transcript [1507] [false]: 'ล่าสุดที่ได้ยินเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741156331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.7411582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.74116008+07:00","message":"StatePrefix: 'ล่าสุดที่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741171742+07:00","message":"TextPushed: 'ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.74117352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741175579+07:00","message":"> Transcript [1508] [true]: 'ล่าสุดที่ได้ยินเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741178061+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741179734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741181335+07:00","message":"StatePrefix: 'ล่าสุดที่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741183146+07:00","message":"TextPushed: 'ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:29.741189849+07:00","message":"Push: 'สุดที่ได้ยินเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:29.741200683+07:00","message":"push: {true สุดที่ได้ยินเนี่ย 0 0xc002d0e180}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:29.747344732+07:00","message":"write wav file: './tmp/7530/7530_151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.003413695+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.109498393+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.109544704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.109550291+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.10956552+07:00","message":"[buffer interim] 152 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.109571588+07:00","message":"[bufferProcess] interim [480000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.109573515+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.142813033+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.142853363+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.142858914+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.142864094+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.142866057+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.142871927+07:00","message":"[buffer interim] 152 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.14287814+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142881783+07:00","message":"[bufferProcess] send to processor (isfinal):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142885472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142888349+07:00","message":"> Transcript [1509] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142890564+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142892047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142893745+07:00","message":"> Transcript [1510] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142895948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142897682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142899476+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142901262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.142905458+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.14292684+07:00","message":"push: {true  0 0xc00313f900}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:30.150059448+07:00","message":"write wav file: './tmp/7530/7530_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.255447512+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.739586415+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.739630446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.739635805+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:30.739652794+07:00","message":"[buffer interim] 153 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.739660564+07:00","message":"[bufferProcess] interim [480000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:30.73966239+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.023493646+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.120644596+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.120691603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.120697155+07:00","message":"receive interim result [true|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.120718549+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.12072086+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.120727386+07:00","message":"[buffer interim] 153 true คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120733158+07:00","message":"[bufferProcess] interim [990000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120751646+07:00","message":"[bufferProcess] send to processor (isfinal):คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120755256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120758309+07:00","message":"> Transcript [1511] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120760267+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120761883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120763562+07:00","message":"> Transcript [1512] [true]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120766103+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.12076805+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120770247+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120772104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.120776375+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.120784817+07:00","message":"push: {true คือ 0 0xc00313fb00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:31.127258066+07:00","message":"write wav file: './tmp/7530/7530_153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276786803+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276812032+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276815084+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276817022+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276818784+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276820597+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276822337+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276823962+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276836234+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276838097+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276840061+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276841828+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276843444+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276844957+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276846569+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276848109+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.276849629+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:31.34502287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:31.345044314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.474751801+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.955959412+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.955998056+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-03-23T16:43:31.956002993+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:31.956018482+07:00","message":"[buffer interim] 154 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.956025909+07:00","message":"[bufferProcess] interim [240000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:31.956027679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.020873069+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.020907497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.02091303+07:00","message":"receive interim result [false|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.020928564+07:00","message":"[buffer interim] 154 false เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.02093467+07:00","message":"[bufferProcess] interim [360000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.02093733+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.020941226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.020944532+07:00","message":"> Transcript [1513] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.020946641+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.042006049+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.175487798+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.175539893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะ\",\"confidence\":0.947004}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.175555613+07:00","message":"receive interim result [true|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.175563337+07:00","message":"end recv isFinal message id 154"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.175565327+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.175572152+07:00","message":"[buffer interim] 154 true เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175578372+07:00","message":"[bufferProcess] interim [600000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175588901+07:00","message":"[bufferProcess] send to processor (isfinal):เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175592986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175597362+07:00","message":"> Transcript [1514] [false]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175602508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175604587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175606552+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175608477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175609978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175611873+07:00","message":"> Transcript [1515] [true]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175613783+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175615298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175616896+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175620979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.175626816+07:00","message":"Push: 'เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.175634322+07:00","message":"push: {true เขาจะ 0 0xc00382b100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:32.184225743+07:00","message":"write wav file: './tmp/7530/7530_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.496542309+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.563881553+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.699903961+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.699930183+07:00","message":"found end of frame, send empty tag with msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.699935284+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.699946937+07:00","message":"[buffer interim] 155 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.699957015+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.699962736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.699967309+07:00","message":"> Transcript [1516] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.699971223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.699974118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.699976877+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.699979388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.699987256+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.700001537+07:00","message":"push: {true \n 0 0xc003386000}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:32.704432413+07:00","message":"write wav file: './tmp/7530/7530_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.755390527+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.81414893+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.994188585+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.994216882+07:00","message":"found end of frame, send empty tag with msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.99422084+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.994278162+07:00","message":"[buffer interim] 156 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.994291352+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.99429635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.994303403+07:00","message":"> Transcript [1517] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.994307517+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.994310374+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.994313713+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.994316703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:32.994324663+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:32.994337085+07:00","message":"push: {true \n 0 0xc000314d80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:32.999759143+07:00","message":"write wav file: './tmp/7530/7530_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.204670957+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.722685124+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.72272691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.722731884+07:00","message":"receive interim result [false|false]: พิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.722745275+07:00","message":"[buffer interim] 157 false พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.722751053+07:00","message":"[bufferProcess] interim [480000000]:พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.722753199+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.800743334+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.800781719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.800786918+07:00","message":"receive interim result [false|false]: พิณ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.800798519+07:00","message":"[buffer interim] 157 false พิณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.800807724+07:00","message":"[bufferProcess] interim [540000000]:พิณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.800809938+07:00","message":"[bufferProcess] send to processor:พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.800817156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.80082012+07:00","message":"> Transcript [1518] [false]: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.800822322+07:00","message":"Set StatePrefix (first interim): 'พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.875179642+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.87522298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชินจัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.875228583+07:00","message":"receive interim result [false|false]: ชินจัง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.875244943+07:00","message":"[buffer interim] 157 false ชินจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.875254964+07:00","message":"[bufferProcess] interim [660000000]:ชินจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.875257125+07:00","message":"[bufferProcess] send to processor:พิณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.875263207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.875266042+07:00","message":"> Transcript [1519] [false]: 'พิณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.875268413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.875272219+07:00","message":"Set new StatePrefix: 'พิณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.882211864+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.882240815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิณบาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.882246704+07:00","message":"receive interim result [false|false]: พิณบาง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.882261176+07:00","message":"[buffer interim] 157 false พิณบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.882276386+07:00","message":"[bufferProcess] interim [720000000]:พิณบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.882280346+07:00","message":"[bufferProcess] send to processor:ชินจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.882287233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.882291274+07:00","message":"> Transcript [1520] [false]: 'ชินจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.882294218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.882297053+07:00","message":"Set new StatePrefix: 'ชินจัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.940993515+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.941028214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ้างอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.94103357+07:00","message":"receive interim result [false|false]: กินบ้างอย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:33.941044254+07:00","message":"[buffer interim] 157 false กินบ้างอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.941049811+07:00","message":"[bufferProcess] interim [780000000]:กินบ้างอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.941052123+07:00","message":"[bufferProcess] send to processor:พิณบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.941056902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.941059515+07:00","message":"> Transcript [1521] [false]: 'พิณบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.941061695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:33.941063627+07:00","message":"Set new StatePrefix: 'พิณบาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.075905908+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.075948561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิณบางใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.075953793+07:00","message":"receive interim result [false|false]: พิณบางใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.075968581+07:00","message":"[buffer interim] 157 false พิณบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.075974439+07:00","message":"[bufferProcess] interim [840000000]:พิณบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.075977169+07:00","message":"[bufferProcess] send to processor:กินบ้างอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.075983298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.075986657+07:00","message":"> Transcript [1522] [false]: 'กินบ้างอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.075988862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.075990743+07:00","message":"Set new StatePrefix: 'กินบ้างอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.094926402+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.094955227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิณบางอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.094959985+07:00","message":"receive interim result [false|false]: พิณบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.094972641+07:00","message":"[buffer interim] 157 false พิณบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.094978084+07:00","message":"[bufferProcess] interim [900000000]:พิณบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.094980531+07:00","message":"[bufferProcess] send to processor:พิณบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.094982936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.094985435+07:00","message":"> Transcript [1523] [false]: 'พิณบางใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.094987182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.094988876+07:00","message":"Set new StatePrefix: 'พิณบางใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.250176034+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.25021243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ้างอยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.250218989+07:00","message":"receive interim result [false|false]: กินบ้างอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.250232426+07:00","message":"[buffer interim] 157 false กินบ้างอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.250238689+07:00","message":"[bufferProcess] interim [80000000]:กินบ้างอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.250241141+07:00","message":"[bufferProcess] send to processor:พิณบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.25024754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.250250469+07:00","message":"> Transcript [1524] [false]: 'พิณบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.250252563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.250254473+07:00","message":"Set new StatePrefix: 'พิณบางอย่าง'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:34.345983604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:34.345984516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.424682443+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.555710569+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.562082211+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.562115995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิณบังอยากให้\",\"confidence\":0.86698806}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.562121408+07:00","message":"receive interim result [true|false]: พิณบังอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.562125789+07:00","message":"end recv isFinal message id 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.562127843+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.562140944+07:00","message":"[buffer interim] 157 true พิณบังอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.56215294+07:00","message":"[bufferProcess] interim [440000000]:พิณบังอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.56215887+07:00","message":"[bufferProcess] send to processor (isfinal):กินบ้างอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.562163145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.562167247+07:00","message":"> Transcript [1525] [false]: 'กินบ้างอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.562169987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.56217277+07:00","message":"Set new StatePrefix: 'กินบ้างอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.56217511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.562177873+07:00","message":"> Transcript [1526] [true]: 'พิณบังอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.562181356+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.562184027+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.562187525+07:00","message":"StatePrefix: 'กินบ้างอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.562190777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:34.562194485+07:00","message":"Push: 'พิณบังอยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:34.562204792+07:00","message":"push: {true พิณบังอยากให้ 0 0xc003386600}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:34.568245926+07:00","message":"write wav file: './tmp/7530/7530_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.083277654+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.083313994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.083319067+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.083330958+07:00","message":"[buffer interim] 158 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.083336563+07:00","message":"[bufferProcess] interim [600000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.083338542+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.723338051+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.723374359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.723380071+07:00","message":"receive interim result [false|false]: แล้วเอะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.723395626+07:00","message":"[buffer interim] 158 false แล้วเอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.723401615+07:00","message":"[bufferProcess] interim [140000000]:แล้วเอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.723403812+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.723406652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.723409222+07:00","message":"> Transcript [1527] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.723411137+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.780140801+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.780177467+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-03-23T16:43:35.780184167+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.780196305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.780199011+07:00","message":"receive interim result [false|false]:  AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.780206234+07:00","message":"[buffer interim] 158 false แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:35.780209185+07:00","message":"[buffer interim] 158 false  AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.780214444+07:00","message":"[bufferProcess] interim [260000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.780216735+07:00","message":"[bufferProcess] send to processor:แล้วเอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.780224042+07:00","message":"[bufferProcess] interim [260000000]: AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.780226463+07:00","message":"[bufferProcess] update buffer: แล้ว AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.780232806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.780236283+07:00","message":"> Transcript [1528] [false]: 'แล้วเอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.780239145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.78024096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.780242799+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:35.780244706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.100763046+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.100799478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.100805435+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.100815631+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-03-23T16:43:36.100818028+07:00","message":"receive interim result [false|false]:  AI หลัง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.100824584+07:00","message":"[buffer interim] 158 false แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.100828731+07:00","message":"[buffer interim] 158 false  AI หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.100833729+07:00","message":"[bufferProcess] interim [560000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.100836101+07:00","message":"[bufferProcess] send to processor:แล้ว AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.100841087+07:00","message":"[bufferProcess] interim [560000000]: AI หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.100849729+07:00","message":"[bufferProcess] update buffer: แล้ว AI หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.100852659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.100855556+07:00","message":"> Transcript [1529] [false]: 'แล้ว AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.100858379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.100860259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.100862061+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.100864229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.165539622+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.1655719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.165577414+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.165585735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI หลังบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.165588995+07:00","message":"receive interim result [false|false]:  AI หลังบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.165603932+07:00","message":"[buffer interim] 158 false แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.16561472+07:00","message":"[buffer interim] 158 false  AI หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.165621869+07:00","message":"[bufferProcess] interim [680000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.165625343+07:00","message":"[bufferProcess] send to processor:แล้ว AI หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.16563711+07:00","message":"[bufferProcess] interim [680000000]: AI หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.165640654+07:00","message":"[bufferProcess] update buffer: แล้ว AI หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.165643905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.165647511+07:00","message":"> Transcript [1530] [false]: 'แล้ว AI หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.165650245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.165652117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.165653907+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.165655756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.421018291+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.421054089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.42106044+07:00","message":"receive interim result [false|false]: แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.421076109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.421079057+07:00","message":"receive interim result [false|false]:  หลังบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.421086351+07:00","message":"[buffer interim] 158 false แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.421089327+07:00","message":"[buffer interim] 158 false  หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.4210943+07:00","message":"[bufferProcess] interim [860000000]:แล้ว AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421097848+07:00","message":"[bufferProcess] send to processor:แล้ว AI หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.42110047+07:00","message":"[bufferProcess] interim [860000000]: หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421102911+07:00","message":"[bufferProcess] update buffer: แล้ว AI หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421105553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421108523+07:00","message":"> Transcript [1531] [false]: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421111579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421113425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421115229+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421119267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421122124+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421123801+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.42112588+07:00","message":"Set new StatePrefix : 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.421127869+07:00","message":"Next Push (prob) : ' AI หลังบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.421134824+07:00","message":"push: {false แล้ว 0 0xc00382a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.828777857+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.828812866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว AI หลังบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.828818745+07:00","message":"receive interim result [false|false]: แล้ว AI หลังบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.828834797+07:00","message":"[buffer interim] 158 false แล้ว AI หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.828841699+07:00","message":"[bufferProcess] interim [280000000]:แล้ว AI หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.828844286+07:00","message":"[bufferProcess] send to processor:แล้ว AI หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.828857691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.828861042+07:00","message":"> Transcript [1532] [false]: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.828864482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.82886648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.828868719+07:00","message":"StatePrefix: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.828871211+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.936666392+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.936696079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.936701967+07:00","message":"receive interim result [false|false]: แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.936719006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังบ้านมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.936722034+07:00","message":"receive interim result [false|false]:  หลังบ้านมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.936729541+07:00","message":"[buffer interim] 158 false แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:36.936733352+07:00","message":"[buffer interim] 158 false  หลังบ้านมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.93673786+07:00","message":"[bufferProcess] interim [400000000]:แล้ว AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.936740121+07:00","message":"[bufferProcess] send to processor:แล้ว AI หลังบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.936742586+07:00","message":"[bufferProcess] interim [400000000]: หลังบ้านมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.936745349+07:00","message":"[bufferProcess] update buffer: แล้ว AI หลังบ้านมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.936748095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.936751643+07:00","message":"> Transcript [1533] [false]: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.936755165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.936756976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.936758989+07:00","message":"StatePrefix: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:36.936761125+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.02520791+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.025241347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.025248786+07:00","message":"receive interim result [false|false]: แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.025260405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังบ้านมันจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.025263986+07:00","message":"receive interim result [false|false]:  หลังบ้านมันจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.025271184+07:00","message":"[buffer interim] 158 false แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.025274979+07:00","message":"[buffer interim] 158 false  หลังบ้านมันจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.025280141+07:00","message":"[bufferProcess] interim [520000000]:แล้ว AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.025282629+07:00","message":"[bufferProcess] send to processor:แล้ว AI หลังบ้านมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.02528556+07:00","message":"[bufferProcess] interim [520000000]: หลังบ้านมันจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.025287638+07:00","message":"[bufferProcess] update buffer: แล้ว AI หลังบ้านมันจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.025289978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.025292814+07:00","message":"> Transcript [1534] [false]: 'แล้ว AI หลังบ้านมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.025295913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.025297816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.02529959+07:00","message":"StatePrefix: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.025301565+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:37.34634134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:37.34633164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.398506744+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.398544917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.398550794+07:00","message":"receive interim result [false|false]: แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.398558516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังบ้านมันจะบอกครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.39856175+07:00","message":"receive interim result [false|false]:  หลังบ้านมันจะบอกครู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.398569166+07:00","message":"[buffer interim] 158 false แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.398572011+07:00","message":"[buffer interim] 158 false  หลังบ้านมันจะบอกครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.39857722+07:00","message":"[bufferProcess] interim [880000000]:แล้ว AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398580671+07:00","message":"[bufferProcess] send to processor:แล้ว AI หลังบ้านมันจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398583476+07:00","message":"[bufferProcess] interim [880000000]: หลังบ้านมันจะบอกครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398586241+07:00","message":"[bufferProcess] update buffer: แล้ว AI หลังบ้านมันจะบอกครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398589055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398591909+07:00","message":"> Transcript [1535] [false]: 'แล้ว AI หลังบ้านมันจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398596317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.39859863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398600308+07:00","message":"StatePrefix: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398602371+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398604856+07:00","message":"Push: ' AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398606583+07:00","message":"TextPushed: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398608362+07:00","message":"Set new StatePrefix : 'แล้ว AI หลังบ้านมันจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.398610419+07:00","message":"Next Push (prob) : 'มันจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.39861836+07:00","message":"push: {false  AI หลังบ้าน 0 0xc00382a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.516194511+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.516228266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.51623431+07:00","message":"receive interim result [false|false]: แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.516249704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังบ้านมันจะบอกโค้ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.516254327+07:00","message":"receive interim result [false|false]:  หลังบ้านมันจะบอกโค้ด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.516265247+07:00","message":"[buffer interim] 158 false แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.516284478+07:00","message":"[buffer interim] 158 false  หลังบ้านมันจะบอกโค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.5162925+07:00","message":"[bufferProcess] interim [940000000]:แล้ว AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.516297038+07:00","message":"[bufferProcess] send to processor:แล้ว AI หลังบ้านมันจะบอกครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.516304223+07:00","message":"[bufferProcess] interim [940000000]: หลังบ้านมันจะบอกโค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.516306945+07:00","message":"[bufferProcess] update buffer: แล้ว AI หลังบ้านมันจะบอกโค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.516310013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.516312858+07:00","message":"> Transcript [1536] [false]: 'แล้ว AI หลังบ้านมันจะบอกครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.516316932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.516319279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.516321029+07:00","message":"StatePrefix: 'แล้ว AI หลังบ้านมันจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.516323422+07:00","message":"TextPushed: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.593835338+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.593888197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.593896096+07:00","message":"receive interim result [false|false]: แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.593911585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังบ้านมันจะบอกโค้ดไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.593914865+07:00","message":"receive interim result [false|false]:  หลังบ้านมันจะบอกโค้ดไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.593922795+07:00","message":"[buffer interim] 158 false แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.593925948+07:00","message":"[buffer interim] 158 false  หลังบ้านมันจะบอกโค้ดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.59393133+07:00","message":"[bufferProcess] interim [120000000]:แล้ว AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.593933577+07:00","message":"[bufferProcess] send to processor:แล้ว AI หลังบ้านมันจะบอกโค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.5939363+07:00","message":"[bufferProcess] interim [120000000]: หลังบ้านมันจะบอกโค้ดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.593939151+07:00","message":"[bufferProcess] update buffer: แล้ว AI หลังบ้านมันจะบอกโค้ดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.593941906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.593944766+07:00","message":"> Transcript [1537] [false]: 'แล้ว AI หลังบ้านมันจะบอกโค้ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.593948414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.593950478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.593952264+07:00","message":"StatePrefix: 'แล้ว AI หลังบ้านมันจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.593954294+07:00","message":"TextPushed: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.684538658+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.784075039+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.7841148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.784119961+07:00","message":"receive interim result [false|false]: แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.784136677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังบ้านมันจะบอกโค้ดมาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.784140422+07:00","message":"receive interim result [false|false]:  หลังบ้านมันจะบอกโค้ดมาให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.784147832+07:00","message":"[buffer interim] 158 false แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.784151358+07:00","message":"[buffer interim] 158 false  หลังบ้านมันจะบอกโค้ดมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.78415713+07:00","message":"[bufferProcess] interim [240000000]:แล้ว AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.784159878+07:00","message":"[bufferProcess] send to processor:แล้ว AI หลังบ้านมันจะบอกโค้ดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.784162806+07:00","message":"[bufferProcess] interim [240000000]: หลังบ้านมันจะบอกโค้ดมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.784165824+07:00","message":"[bufferProcess] update buffer: แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.784168681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.784171424+07:00","message":"> Transcript [1538] [false]: 'แล้ว AI หลังบ้านมันจะบอกโค้ดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.784174548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.784176513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.784178321+07:00","message":"StatePrefix: 'แล้ว AI หลังบ้านมันจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.784180349+07:00","message":"TextPushed: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.810713693+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.810740398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.81074523+07:00","message":"receive interim result [false|false]: แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.810757346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังบ้านมันจะบอกโค้ดมาให้หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.810760886+07:00","message":"receive interim result [false|false]:  หลังบ้านมันจะบอกโค้ดมาให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.810767566+07:00","message":"[buffer interim] 158 false แล้ว AI"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.810770659+07:00","message":"[buffer interim] 158 false  หลังบ้านมันจะบอกโค้ดมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810794976+07:00","message":"[bufferProcess] interim [300000000]:แล้ว AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810822466+07:00","message":"[bufferProcess] send to processor:แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.81083538+07:00","message":"[bufferProcess] interim [300000000]: หลังบ้านมันจะบอกโค้ดมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810839458+07:00","message":"[bufferProcess] update buffer: แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810843388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810847539+07:00","message":"> Transcript [1539] [false]: 'แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810856904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810859571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810862053+07:00","message":"StatePrefix: 'แล้ว AI หลังบ้านมันจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810864274+07:00","message":"TextPushed: 'แล้ว AI หลังบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810871608+07:00","message":"Push: 'มันจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810873601+07:00","message":"TextPushed: 'แล้ว AI หลังบ้านมันจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.810875801+07:00","message":"Set new StatePrefix : 'แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.81087811+07:00","message":"Next Push (prob) : 'โค้ดมาให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.810889674+07:00","message":"push: {false มันจะบอก 0 0xc00382a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.885503478+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.896086673+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.896120237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้หน่อย\",\"confidence\":0.95521694}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.896126381+07:00","message":"receive interim result [true|false]: แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.896147452+07:00","message":"end recv isFinal message id 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.896150135+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.896155623+07:00","message":"[buffer interim] 158 true แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896161018+07:00","message":"[bufferProcess] interim [360000000]:แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896164386+07:00","message":"[bufferProcess] send to processor (isfinal):แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896167932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896171934+07:00","message":"> Transcript [1540] [false]: 'แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896174747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896176528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896178341+07:00","message":"StatePrefix: 'แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896180586+07:00","message":"TextPushed: 'แล้ว AI หลังบ้านมันจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.89618239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896184372+07:00","message":"> Transcript [1541] [true]: 'แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896186895+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.89618839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896189966+07:00","message":"StatePrefix: 'แล้ว AI หลังบ้านมันจะบอกโค้ดมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896191715+07:00","message":"TextPushed: 'แล้ว AI หลังบ้านมันจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:37.896194334+07:00","message":"Push: 'โค้ดมาให้หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:37.896201502+07:00","message":"push: {true โค้ดมาให้หน่อย 0 0xc00382a300}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:37.904950963+07:00","message":"write wav file: './tmp/7530/7530_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:39.047678442+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:39.047721006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:39.047727342+07:00","message":"receive interim result [false|false]: ขนาดนั้นหรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:39.047742348+07:00","message":"[buffer interim] 159 false ขนาดนั้นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:39.047749187+07:00","message":"[bufferProcess] interim [960000000]:ขนาดนั้นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:39.047751201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:39.047755127+07:00","message":"[bufferProcess] send to processor (ticker):ขนาดนั้นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:39.047771235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:39.047795757+07:00","message":"> Transcript [1542] [false]: 'ขนาดนั้นหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:39.047800392+07:00","message":"Set StatePrefix (first interim): 'ขนาดนั้นหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:39.630501777+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:39.630536902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:39.63054279+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:39.630556328+07:00","message":"[buffer interim] 159 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:39.630561794+07:00","message":"[bufferProcess] interim [560000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:39.630563628+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.128056674+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.128087458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.12809285+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.128105162+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.12811171+07:00","message":"[bufferProcess] interim [980000000]:ล่าสุดที่เพิ่งเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.128114086+07:00","message":"[bufferProcess] send to processor:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.128118931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.128121805+07:00","message":"> Transcript [1543] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.128123906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.128125683+07:00","message":"Set new StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.215729877+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.21576656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.215772417+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.215785477+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.215791785+07:00","message":"[bufferProcess] interim [160000000]:ล่าสุดที่เพิ่งเห็นเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.215794149+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.215799189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.215801921+07:00","message":"> Transcript [1544] [false]: 'ล่าสุดที่เพิ่งเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.215805285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.215807298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.215809237+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.215811272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:40.346907143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:40.346913338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.355639475+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.355685481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.355694056+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.35571068+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.355720905+07:00","message":"[bufferProcess] interim [280000000]:ล่าสุดที่เพิ่งเห็นเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.35572448+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.355731609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.355735674+07:00","message":"> Transcript [1545] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.355740381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.355743267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.355746212+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.35574925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.483589566+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.483624415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่อถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.483630525+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่อถึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.483643797+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่อถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.483649812+07:00","message":"[bufferProcess] interim [340000000]:ล่าสุดที่เพิ่งเห็นเมื่อถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.483652274+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.483657237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.483659923+07:00","message":"> Transcript [1546] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.483663061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.483665408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.483667231+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.483669603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.533956358+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.534003721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่อกี้พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.534010911+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่อกี้พี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.534027193+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่อกี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.534035699+07:00","message":"[bufferProcess] interim [400000000]:ล่าสุดที่เพิ่งเห็นเมื่อกี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.534039788+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่อถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.534044577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.534048755+07:00","message":"> Transcript [1547] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่อถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.53405418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.534057236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.534060444+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.53406372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.53406744+07:00","message":"Push: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.534070506+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.534073741+07:00","message":"Set new StatePrefix : 'ล่าสุดที่เพิ่งเห็นเมื่อถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.534077216+07:00","message":"Next Push (prob) : 'ที่เพิ่งเห็นเมื่อถึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.534087708+07:00","message":"push: {false ล่าสุด 0 0xc00382a480}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.537301279+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.537325474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่อถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.537331559+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่อถึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.537344808+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่อถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.537350572+07:00","message":"[bufferProcess] interim [460000000]:ล่าสุดที่เพิ่งเห็นเมื่อถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.537353678+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่อกี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.537358483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.537361752+07:00","message":"> Transcript [1548] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่อกี้พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.5373647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.53736762+07:00","message":"Set new StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่อกี้พี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.548061715+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.548084918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.548090199+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.548099002+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.548103598+07:00","message":"[bufferProcess] interim [520000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.54810579+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่อถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.548108741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.548111202+07:00","message":"> Transcript [1549] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่อถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.548113187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.548114868+07:00","message":"Set new StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่อถึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.846114448+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.846149653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.846156055+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:40.846167358+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.846173471+07:00","message":"[bufferProcess] interim [760000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.846176308+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.846182049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.84618544+07:00","message":"> Transcript [1550] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.846187726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:40.846189517+07:00","message":"Set new StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.425625031+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.425675752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.425684505+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.425714596+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.425726389+07:00","message":"[bufferProcess] interim [360000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.425730559+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.425737675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.425743261+07:00","message":"> Transcript [1551] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.425748288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.425751085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.42575391+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.425757289+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.549928193+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.549973347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.549980377+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.549994549+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.550003678+07:00","message":"[bufferProcess] interim [480000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.550008125+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.550014929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.550018979+07:00","message":"> Transcript [1552] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.550023792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.550028161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.550030407+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.550033052+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.670547711+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.670584212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.670591295+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.670606104+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.670616682+07:00","message":"[bufferProcess] interim [600000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.670619406+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.67062424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.670627899+07:00","message":"> Transcript [1553] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.670631598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.670633494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.670635605+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.670637868+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.792163239+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.792201228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.792207675+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.792222535+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792229764+07:00","message":"[bufferProcess] interim [660000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792232654+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792240043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792243026+07:00","message":"> Transcript [1554] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792246657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792249008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792251171+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792253791+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792259743+07:00","message":"Push: 'ที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792261827+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792263863+07:00","message":"Set new StatePrefix : 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.792266142+07:00","message":"Next Push (prob) : 'เนี่ยคือเมื่อก่อนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.792274599+07:00","message":"push: {false ที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว 0 0xc00382a480}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.906367823+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.906404519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.90641092+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.906425924+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.906436719+07:00","message":"[bufferProcess] interim [780000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.906439346+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.906443031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.906445763+07:00","message":"> Transcript [1555] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.906449458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.906451668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.906453395+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.906455788+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.948198978+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.948258615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้องเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.948267606+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้องเสีย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.948328665+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.948342585+07:00","message":"[bufferProcess] interim [840000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.948347149+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.948383224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.948398403+07:00","message":"> Transcript [1556] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.948403274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.948406627+07:00","message":"Set new StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.968580878+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.968613336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.968619419+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:41.968634355+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.968641347+07:00","message":"[bufferProcess] interim [900000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.968643919+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.968649526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.968652387+07:00","message":"> Transcript [1557] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้องเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.968661515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.968663632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.968665584+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:41.968668967+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.13043343+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.130493421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.130509007+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.130524885+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.130535196+07:00","message":"[bufferProcess] interim [80000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.130538118+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.130543602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.13054661+07:00","message":"> Transcript [1558] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.13054949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.130560324+07:00","message":"Set new StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.659837826+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.659881631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.659887616+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.659900961+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.659907436+07:00","message":"[bufferProcess] interim [620000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.65991011+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.659915677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.659918879+07:00","message":"> Transcript [1559] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.659922634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.659924949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.659926919+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.65992945+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.705721136+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.705752463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.705758449+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.705769712+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.70577575+07:00","message":"[bufferProcess] interim [680000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.705782964+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.705789852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.705792801+07:00","message":"> Transcript [1560] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.705796407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.705798816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.705800772+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.705803444+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.843997596+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.844035683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.844042593+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดฐาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.844056381+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.844063237+07:00","message":"[bufferProcess] interim [800000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.84406587+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.844069486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.844072776+07:00","message":"> Transcript [1561] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.844076378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.844078251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.844080489+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.844083207+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.963626056+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.963669296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.963677951+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.963693244+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963703361+07:00","message":"[bufferProcess] interim [860000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963707833+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963716768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963720981+07:00","message":"> Transcript [1562] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963726432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963729226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963732487+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963739937+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963749202+07:00","message":"Push: 'เนี่ยคือเมื่อก่อนแล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963752385+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.96375572+07:00","message":"Set new StatePrefix : 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.963759864+07:00","message":"Next Push (prob) : 'เป็นบรรทัดฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.963769483+07:00","message":"push: {false เนี่ยคือเมื่อก่อนแล้วก็เขียน 0 0xc00382a480}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.968843558+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.968888958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.968899428+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:42.968913676+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.968921578+07:00","message":"[bufferProcess] interim [920000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.968925914+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.968933941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.968938209+07:00","message":"> Transcript [1563] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:42.968942408+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:43.347522447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:43.347522415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.393834081+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.45621003+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.504017725+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.504059176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.504066717+07:00","message":"receive interim result [false|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.504084002+07:00","message":"[buffer interim] 159 false ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.504090657+07:00","message":"[bufferProcess] interim [520000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.504093471+07:00","message":"[bufferProcess] send to processor:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.504096911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.504100154+07:00","message":"> Transcript [1564] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.504103178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.504105339+07:00","message":"Set new StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.608581818+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.608622005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยก็คือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัดก็ได้ครับ\",\"confidence\":0.8928096}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.608629315+07:00","message":"receive interim result [true|false]: ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยก็คือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัดก็ได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.608639116+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.60864103+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.608646724+07:00","message":"[buffer interim] 159 true ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยก็คือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัดก็ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608656779+07:00","message":"[bufferProcess] interim [520000000]:ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยก็คือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัดก็ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608660902+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608679083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.60870751+07:00","message":"> Transcript [1565] [false]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608714696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.60871753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608719299+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608728293+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608731078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608734598+07:00","message":"> Transcript [1566] [true]: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยก็คือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัดก็ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608737581+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608739386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608740974+07:00","message":"StatePrefix: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608743037+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608744714+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608982909+07:00","message":"Push: 'เป็นบรรทัดบรรทัดก็ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.608998549+07:00","message":"TextPushed: 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยคือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัดก็ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.609001546+07:00","message":"Set new StatePrefix : 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยก็คือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัดก็ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.609004126+07:00","message":"Next Push (prob) : 'ล่าสุดที่เพิ่งเห็นเมื่ออาทิตย์ที่แล้วเนี่ยก็คือเมื่อก่อนแล้วก็เขียนเป็นบรรทัดบรรทัดก็ได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.609016337+07:00","message":"push: {true เป็นบรรทัดบรรทัดก็ได้ครับ 0 0xc00382a480}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.609010158+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_159.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:43.620989488+07:00","message":"write wav file: './tmp/7530/7530_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.830267246+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.830304475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.830309765+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.830323158+07:00","message":"[buffer interim] 160 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.830328659+07:00","message":"[bufferProcess] interim [420000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.830330693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.971150971+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.971191376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.971197086+07:00","message":"receive interim result [false|false]: นิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:43.971211448+07:00","message":"[buffer interim] 160 false นิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.971217304+07:00","message":"[bufferProcess] interim [480000000]:นิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.971219905+07:00","message":"[bufferProcess] send to processor:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.971225993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.971229057+07:00","message":"> Transcript [1567] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:43.971231193+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.016447656+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.016487033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.016492702+07:00","message":"receive interim result [false|false]: นิคม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.016507699+07:00","message":"[buffer interim] 160 false นิคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.016513974+07:00","message":"[bufferProcess] interim [540000000]:นิคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.016516217+07:00","message":"[bufferProcess] send to processor:นิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.016519455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.016522281+07:00","message":"> Transcript [1568] [false]: 'นิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.016524255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.01652703+07:00","message":"Set new StatePrefix: 'นิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.034690509+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.034726216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิพนธ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.034732461+07:00","message":"receive interim result [false|false]: นิพนธ์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.034746444+07:00","message":"[buffer interim] 160 false นิพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.034753426+07:00","message":"[bufferProcess] interim [600000000]:นิพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.03475569+07:00","message":"[bufferProcess] send to processor:นิคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.03476196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.034764838+07:00","message":"> Transcript [1569] [false]: 'นิคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.034767049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.034769045+07:00","message":"Set new StatePrefix: 'นิคม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.22635716+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.22638915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิพนธ์เริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.226394823+07:00","message":"receive interim result [false|false]: นิพนธ์เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.226407897+07:00","message":"[buffer interim] 160 false นิพนธ์เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.226413755+07:00","message":"[bufferProcess] interim [780000000]:นิพนธ์เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.226416172+07:00","message":"[bufferProcess] send to processor:นิพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.226420758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.226423578+07:00","message":"> Transcript [1570] [false]: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.226425681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.226427466+07:00","message":"Set new StatePrefix: 'นิพนธ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.449029166+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.449077538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิพนธ์เริ่มขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.449083691+07:00","message":"receive interim result [false|false]: นิพนธ์เริ่มขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.449099253+07:00","message":"[buffer interim] 160 false นิพนธ์เริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.449106829+07:00","message":"[bufferProcess] interim [20000000]:นิพนธ์เริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.44910934+07:00","message":"[bufferProcess] send to processor:นิพนธ์เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.449112362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.449115768+07:00","message":"> Transcript [1571] [false]: 'นิพนธ์เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.449119019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.449120922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.44912272+07:00","message":"StatePrefix: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.449124745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.768774833+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.768811711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิพนธ์เริ่มขึ้นซัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.768817628+07:00","message":"receive interim result [false|false]: นิพนธ์เริ่มขึ้นซัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.768831826+07:00","message":"[buffer interim] 160 false นิพนธ์เริ่มขึ้นซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.768838622+07:00","message":"[bufferProcess] interim [260000000]:นิพนธ์เริ่มขึ้นซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.768842041+07:00","message":"[bufferProcess] send to processor:นิพนธ์เริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.768845386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.768848332+07:00","message":"> Transcript [1572] [false]: 'นิพนธ์เริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.768851339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.768853401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.768855177+07:00","message":"StatePrefix: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.768857136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.834293002+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.834347019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิพนธ์เริ่มขึ้นสักอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.834354225+07:00","message":"receive interim result [false|false]: นิพนธ์เริ่มขึ้นสักอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:44.834373697+07:00","message":"[buffer interim] 160 false นิพนธ์เริ่มขึ้นสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.83438153+07:00","message":"[bufferProcess] interim [380000000]:นิพนธ์เริ่มขึ้นสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.834383912+07:00","message":"[bufferProcess] send to processor:นิพนธ์เริ่มขึ้นซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.834387092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.834389818+07:00","message":"> Transcript [1573] [false]: 'นิพนธ์เริ่มขึ้นซัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.834393468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.834395541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.834397384+07:00","message":"StatePrefix: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:44.834399386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.053435051+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.124690643+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.191049328+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.191089544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิพนธ์เริ่มขึ้นสักอย่างเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.191094786+07:00","message":"receive interim result [false|false]: นิพนธ์เริ่มขึ้นสักอย่างเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.191110915+07:00","message":"[buffer interim] 160 false นิพนธ์เริ่มขึ้นสักอย่างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191117197+07:00","message":"[bufferProcess] interim [800000000]:นิพนธ์เริ่มขึ้นสักอย่างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191119814+07:00","message":"[bufferProcess] send to processor:นิพนธ์เริ่มขึ้นสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191124752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191127476+07:00","message":"> Transcript [1574] [false]: 'นิพนธ์เริ่มขึ้นสักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191130887+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191132819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191134881+07:00","message":"StatePrefix: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191137423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191143262+07:00","message":"Push: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191145749+07:00","message":"TextPushed: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191148803+07:00","message":"Set new StatePrefix : 'นิพนธ์เริ่มขึ้นสักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.191151232+07:00","message":"Next Push (prob) : 'เริ่มขึ้นสักอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.191166657+07:00","message":"push: {false นิพนธ์ 0 0xc00313ed00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.34953761+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.349576934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พอเริ่มขึ้นสักอย่างเลย\",\"confidence\":0.8678758}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.349594669+07:00","message":"receive interim result [true|false]: วันนี้พอเริ่มขึ้นสักอย่างเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.349604096+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.3496063+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.349612249+07:00","message":"[buffer interim] 160 true วันนี้พอเริ่มขึ้นสักอย่างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349625303+07:00","message":"[bufferProcess] interim [830000000]:วันนี้พอเริ่มขึ้นสักอย่างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349628713+07:00","message":"[bufferProcess] send to processor (isfinal):นิพนธ์เริ่มขึ้นสักอย่างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349631695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349634605+07:00","message":"> Transcript [1575] [false]: 'นิพนธ์เริ่มขึ้นสักอย่างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349637744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349639641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.3496415+07:00","message":"StatePrefix: 'นิพนธ์เริ่มขึ้นสักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349643729+07:00","message":"TextPushed: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349645281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349647056+07:00","message":"> Transcript [1576] [true]: 'วันนี้พอเริ่มขึ้นสักอย่างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349649195+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349650737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349652578+07:00","message":"StatePrefix: 'นิพนธ์เริ่มขึ้นสักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349654227+07:00","message":"TextPushed: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349655733+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349739919+07:00","message":"Push: 'วันนี้พอเริ่มขึ้นสักอย่างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349742574+07:00","message":"TextPushed: 'นิพนธ์วันนี้พอเริ่มขึ้นสักอย่างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.34974456+07:00","message":"Set new StatePrefix : 'วันนี้พอเริ่มขึ้นสักอย่างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349746576+07:00","message":"Next Push (prob) : 'วันนี้พอเริ่มขึ้นสักอย่างเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.349753633+07:00","message":"push: {true วันนี้พอเริ่มขึ้นสักอย่างเลย 0 0xc00313ed00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.349778682+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_160.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:45.360760595+07:00","message":"write wav file: './tmp/7530/7530_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.662369309+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.662419073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.662425025+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.662438762+07:00","message":"[buffer interim] 161 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.662446889+07:00","message":"[bufferProcess] interim [600000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.662448821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.80066684+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.800718417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.800726987+07:00","message":"receive interim result [false|false]: มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:45.800746023+07:00","message":"[buffer interim] 161 false มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.800759205+07:00","message":"[bufferProcess] interim [720000000]:มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.800762697+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.800771654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.800776755+07:00","message":"> Transcript [1577] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:45.800780884+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:46.347739282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:46.347745652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.450038738+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.450079339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.450084405+07:00","message":"receive interim result [false|false]: มันจะมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.45009964+07:00","message":"[buffer interim] 161 false มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.45010602+07:00","message":"[bufferProcess] interim [320000000]:มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.450108736+07:00","message":"[bufferProcess] send to processor:มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.450121644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.450124599+07:00","message":"> Transcript [1578] [false]: 'มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.450127782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.450129676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.450131456+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.450133547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.521407035+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.521454863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.521462654+07:00","message":"receive interim result [false|false]: มันจะเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.521481799+07:00","message":"[buffer interim] 161 false มันจะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.521511616+07:00","message":"[bufferProcess] interim [380000000]:มันจะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.521515875+07:00","message":"[bufferProcess] send to processor:มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.521521311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.521526149+07:00","message":"> Transcript [1579] [false]: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.521531146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.521533845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.521536991+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.521539897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.722692762+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.72273116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะหมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.722738273+07:00","message":"receive interim result [false|false]: มันจะหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.722753007+07:00","message":"[buffer interim] 161 false มันจะหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.722760501+07:00","message":"[bufferProcess] interim [500000000]:มันจะหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.722764986+07:00","message":"[bufferProcess] send to processor:มันจะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.722771821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.72277478+07:00","message":"> Transcript [1580] [false]: 'มันจะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.722778317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.72278029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.722782573+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.722784487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.915325301+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.915363116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะเหมือนนก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.915368329+07:00","message":"receive interim result [false|false]: มันจะเหมือนนก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.915382572+07:00","message":"[buffer interim] 161 false มันจะเหมือนนก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915389567+07:00","message":"[bufferProcess] interim [620000000]:มันจะเหมือนนก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915391946+07:00","message":"[bufferProcess] send to processor:มันจะหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915398345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915401763+07:00","message":"> Transcript [1581] [false]: 'มันจะหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915404818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915407098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915409207+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915411331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915415716+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915419509+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915422046+07:00","message":"Set new StatePrefix : 'มันจะหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:46.915424651+07:00","message":"Next Push (prob) : 'จะหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:46.91544884+07:00","message":"push: {false มัน 0 0xc00382af00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.082663787+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.082725517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะหมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.082731713+07:00","message":"receive interim result [false|false]: มันจะหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.082747618+07:00","message":"[buffer interim] 161 false มันจะหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.082755681+07:00","message":"[bufferProcess] interim [680000000]:มันจะหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.082758332+07:00","message":"[bufferProcess] send to processor:มันจะเหมือนนก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.082763814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.082766721+07:00","message":"> Transcript [1582] [false]: 'มันจะเหมือนนก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.082769022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.082771153+07:00","message":"Set new StatePrefix: 'มันจะเหมือนนก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.102576282+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.104696801+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.104720354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะปลดล็อคซิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.10473238+07:00","message":"receive interim result [false|false]: มันจะปลดล็อคซิม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.104744217+07:00","message":"[buffer interim] 161 false มันจะปลดล็อคซิม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.104750967+07:00","message":"[bufferProcess] interim [740000000]:มันจะปลดล็อคซิม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.104753254+07:00","message":"[bufferProcess] send to processor:มันจะหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.104758436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.104761154+07:00","message":"> Transcript [1583] [false]: 'มันจะหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.104763258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.104765477+07:00","message":"Set new StatePrefix: 'มันจะหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.193578791+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.193617468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะปลดล็อคซิม My\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.193622734+07:00","message":"receive interim result [false|false]: มันจะปลดล็อคซิม My"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.193635895+07:00","message":"[buffer interim] 161 false มันจะปลดล็อคซิม My"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.193642095+07:00","message":"[bufferProcess] interim [40000000]:มันจะปลดล็อคซิม My"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.193644411+07:00","message":"[bufferProcess] send to processor:มันจะปลดล็อคซิม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.193649593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.193652303+07:00","message":"> Transcript [1584] [false]: 'มันจะปลดล็อคซิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.193654471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.193656236+07:00","message":"Set new StatePrefix: 'มันจะปลดล็อคซิม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.235131003+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.383664667+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.383711291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะล็อคซิมไหม\",\"confidence\":0.8282097}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.383717895+07:00","message":"receive interim result [true|false]: มันจะล็อคซิมไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.383731561+07:00","message":"end recv isFinal message id 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.383733963+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.383740837+07:00","message":"[buffer interim] 161 true มันจะล็อคซิมไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383752047+07:00","message":"[bufferProcess] interim [220000000]:มันจะล็อคซิมไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383755512+07:00","message":"[bufferProcess] send to processor (isfinal):มันจะปลดล็อคซิม My"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383759284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383762428+07:00","message":"> Transcript [1585] [false]: 'มันจะปลดล็อคซิม My'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383765384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383767285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383768979+07:00","message":"StatePrefix: 'มันจะปลดล็อคซิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383771429+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383773304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.3837763+07:00","message":"> Transcript [1586] [true]: 'มันจะล็อคซิมไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383778625+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383780169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383781676+07:00","message":"StatePrefix: 'มันจะปลดล็อคซิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383783276+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.383790316+07:00","message":"Push: 'จะล็อคซิมไหม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.383798212+07:00","message":"push: {true จะล็อคซิมไหม 0 0xc00382af00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:47.390326161+07:00","message":"write wav file: './tmp/7530/7530_161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.603767582+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.603815052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.603820854+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.603834478+07:00","message":"[buffer interim] 162 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.603841406+07:00","message":"[bufferProcess] interim [420000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.603843352+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.994958431+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.994997385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.995003183+07:00","message":"receive interim result [false|false]: เหมือนกับที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:47.995018665+07:00","message":"[buffer interim] 162 false เหมือนกับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.995031024+07:00","message":"[bufferProcess] interim [600000000]:เหมือนกับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.995033697+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.995037347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.995040026+07:00","message":"> Transcript [1587] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:47.995042141+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.086110294+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.086148322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนพิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.086154177+07:00","message":"receive interim result [false|false]: เหมือนพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.08616843+07:00","message":"[buffer interim] 162 false เหมือนพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.086174517+07:00","message":"[bufferProcess] interim [660000000]:เหมือนพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.086177075+07:00","message":"[bufferProcess] send to processor:เหมือนกับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.086183453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.086186185+07:00","message":"> Transcript [1588] [false]: 'เหมือนกับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.086189005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.086190915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.086192742+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.086195228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.228503072+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.228548505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงก็พิมพ์บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.228554521+07:00","message":"receive interim result [false|false]: มึงก็พิมพ์บอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.228565593+07:00","message":"[buffer interim] 162 false มึงก็พิมพ์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.228573381+07:00","message":"[bufferProcess] interim [840000000]:มึงก็พิมพ์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.228575922+07:00","message":"[bufferProcess] send to processor:เหมือนพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.228579167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.228582461+07:00","message":"> Transcript [1589] [false]: 'เหมือนพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.228585696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.228587747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.228589498+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.228591291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.270860065+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.270900822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนพิมพ์ Word\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.270906707+07:00","message":"receive interim result [false|false]: เหมือนพิมพ์ Word"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.270920743+07:00","message":"[buffer interim] 162 false เหมือนพิมพ์ Word"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.2709266+07:00","message":"[bufferProcess] interim [900000000]:เหมือนพิมพ์ Word"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.270929139+07:00","message":"[bufferProcess] send to processor:มึงก็พิมพ์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.270937682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.27094063+07:00","message":"> Transcript [1590] [false]: 'มึงก็พิมพ์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.270942629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.270944864+07:00","message":"Set new StatePrefix: 'มึงก็พิมพ์บอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.735571867+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.735622552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนพิมพ์ Word\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.735628864+07:00","message":"receive interim result [false|false]: เหมือนพิมพ์ Word"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:48.735651033+07:00","message":"[buffer interim] 162 false เหมือนพิมพ์ Word"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.735662906+07:00","message":"[bufferProcess] interim [500000000]:เหมือนพิมพ์ Word"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.735665911+07:00","message":"[bufferProcess] send to processor:เหมือนพิมพ์ Word"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.735669824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.735672914+07:00","message":"> Transcript [1591] [false]: 'เหมือนพิมพ์ Word'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.73567535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:48.735698185+07:00","message":"Set new StatePrefix: 'เหมือนพิมพ์ Word'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.222455689+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.222499359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.222506802+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.22252263+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.222529527+07:00","message":"[bufferProcess] interim [860000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.222532163+07:00","message":"[bufferProcess] send to processor:เหมือนพิมพ์ Word"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.222540071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.222542969+07:00","message":"> Transcript [1592] [false]: 'เหมือนพิมพ์ Word'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.22254613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.222550352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.222552735+07:00","message":"StatePrefix: 'เหมือนพิมพ์ Word'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.222557819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.285092773+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.285130313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนพิมพ์ Word\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.285136098+07:00","message":"receive interim result [false|false]: เหมือนพิมพ์ Word"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.285149438+07:00","message":"[buffer interim] 162 false เหมือนพิมพ์ Word"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.285155858+07:00","message":"[bufferProcess] interim [980000000]:เหมือนพิมพ์ Word"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.285179341+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชน่ะครับวันนี้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.285189082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.285192082+07:00","message":"> Transcript [1593] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.285194638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.28519669+07:00","message":"Set new StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.312333175+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.312365629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.312372424+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถออก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.312388653+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.312394847+07:00","message":"[bufferProcess] interim [40000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.312397537+07:00","message":"[bufferProcess] send to processor:เหมือนพิมพ์ Word"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.312400858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.312403995+07:00","message":"> Transcript [1594] [false]: 'เหมือนพิมพ์ Word'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.31240648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.312409031+07:00","message":"Set new StatePrefix: 'เหมือนพิมพ์ Word'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:49.348282537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:49.348294712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.397281786+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.397319125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.397325189+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.397340897+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.397348661+07:00","message":"[bufferProcess] interim [220000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.397351165+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชน่ะครับวันนี้รถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.3973585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.397361582+07:00","message":"> Transcript [1595] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.397364742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.397367186+07:00","message":"Set new StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.51396868+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.514007619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.51401401+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.514026042+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.514031921+07:00","message":"[bufferProcess] interim [280000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.514034298+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.514039394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.514042365+07:00","message":"> Transcript [1596] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.514045454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.514047617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.514050118+07:00","message":"StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.514052446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.559494345+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.559523374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่โมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.559528997+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่โมง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.559542615+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.559548835+07:00","message":"[bufferProcess] interim [340000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.55955144+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.559554959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.559557626+07:00","message":"> Transcript [1597] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.559560526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.559562567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.559564394+07:00","message":"StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.559566402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.565881843+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.565908179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.565913211+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.565923048+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.565927496+07:00","message":"[bufferProcess] interim [400000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.565929603+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.565932079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.56593415+07:00","message":"> Transcript [1598] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกกี่โมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.565937246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.565939054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.565940771+07:00","message":"StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.56594269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.821210566+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.821244491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชวันนี้ก็ตอบอีเมลแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.82125+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชวันนี้ก็ตอบอีเมลแนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.821261645+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชวันนี้ก็ตอบอีเมลแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821270039+07:00","message":"[bufferProcess] interim [580000000]:เหมือนกับพี่บวชวันนี้ก็ตอบอีเมลแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821272709+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821278117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821281002+07:00","message":"> Transcript [1599] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821284458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821286511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821288722+07:00","message":"StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821291134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821295303+07:00","message":"Push: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821297313+07:00","message":"TextPushed: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821299377+07:00","message":"Set new StatePrefix : 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.821301498+07:00","message":"Next Push (prob) : 'อีเมล'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.821308506+07:00","message":"push: {false เหมือนกับพี่บวชน่ะครับวันนี้รถออก 0 0xc000314f00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.884358377+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.884404959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.884412038+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:49.884427316+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.88443348+07:00","message":"[bufferProcess] interim [640000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.884436043+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชวันนี้ก็ตอบอีเมลแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.884442396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.884445683+07:00","message":"> Transcript [1600] [false]: 'เหมือนกับพี่บวชวันนี้ก็ตอบอีเมลแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.884447932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:49.884450703+07:00","message":"Set new StatePrefix: 'เหมือนกับพี่บวชวันนี้ก็ตอบอีเมลแนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:50.477337706+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:50.477374516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:50.477380516+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:50.477397366+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:50.477403567+07:00","message":"[bufferProcess] interim [240000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:50.477406058+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:50.477409512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:50.477412607+07:00","message":"> Transcript [1601] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:50.477415031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:50.477416905+07:00","message":"Set new StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.312942223+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.312988335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.312995847+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.313014178+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.313029809+07:00","message":"[bufferProcess] interim [80000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.313032706+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.313036387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.313040488+07:00","message":"> Transcript [1602] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.313044638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.313048364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.313051227+07:00","message":"StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.313053895+07:00","message":"TextPushed: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.460781125+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.460819305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.460825484+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.460854536+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.46086381+07:00","message":"[bufferProcess] interim [200000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.460866375+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.460870009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.46087306+07:00","message":"> Transcript [1603] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.460876925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.460878903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.460880996+07:00","message":"StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.46088357+07:00","message":"TextPushed: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.694077093+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.694125297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.694134406+07:00","message":"receive interim result [false|false]: เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.694150239+07:00","message":"[buffer interim] 162 false เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.69415853+07:00","message":"[bufferProcess] interim [500000000]:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.694161941+07:00","message":"[bufferProcess] send to processor:เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.694168753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.694175625+07:00","message":"> Transcript [1604] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.694179622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.69418226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.694185296+07:00","message":"StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:51.694188306+07:00","message":"TextPushed: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.844164323+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:51.976310885+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.038255312+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.038299714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับพี่บวชน่ะครับตอนนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน\",\"confidence\":0.92077225}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.038317856+07:00","message":"receive interim result [true|false]: เหมือนกับพี่บวชน่ะครับตอนนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.038332264+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.038334883+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.038342118+07:00","message":"[buffer interim] 162 true เหมือนกับพี่บวชน่ะครับตอนนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038350175+07:00","message":"[bufferProcess] interim [830000000]:เหมือนกับพี่บวชน่ะครับตอนนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.03835366+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038357193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038359919+07:00","message":"> Transcript [1605] [false]: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038363491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.03836544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038367853+07:00","message":"StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.03837056+07:00","message":"TextPushed: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038377059+07:00","message":"Push: 'อีเมลเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038378867+07:00","message":"TextPushed: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038381813+07:00","message":"Set new StatePrefix : 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038384694+07:00","message":"Next Push (prob) : 'ปุ๊บมันจะเอาชื่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038386456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038388395+07:00","message":"> Transcript [1606] [true]: 'เหมือนกับพี่บวชน่ะครับตอนนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038390816+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038392516+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038394013+07:00","message":"StatePrefix: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038410716+07:00","message":"TextPushed: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038412921+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.03847893+07:00","message":"push: {false อีเมลเนี่ย 0 0xc000314f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038620901+07:00","message":"Push: 'ปุ๊บมันจะเอาชื่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.03862434+07:00","message":"TextPushed: 'เหมือนกับพี่บวชน่ะครับวันนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.03862635+07:00","message":"Set new StatePrefix : 'เหมือนกับพี่บวชน่ะครับตอนนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.038628283+07:00","message":"Next Push (prob) : 'เหมือนกับพี่บวชน่ะครับตอนนี้รถออกอีเมลเนี่ยปุ๊บมันจะเอาชื่อคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.03863437+07:00","message":"push: {true ปุ๊บมันจะเอาชื่อคน 0 0xc000314f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.03863913+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_162.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:52.050258381+07:00","message":"write wav file: './tmp/7530/7530_162.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:52.349210745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:52.349247487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.44066343+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.44070455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.440710082+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.440724976+07:00","message":"[buffer interim] 163 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.440732643+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.44073461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.635926606+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.635971257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.63597772+07:00","message":"receive interim result [false|false]: ที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.635993512+07:00","message":"[buffer interim] 163 false ที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.636000954+07:00","message":"[bufferProcess] interim [660000000]:ที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.636003688+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.63600998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.636012753+07:00","message":"> Transcript [1607] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.636015421+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.647924093+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.647956459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.647962155+07:00","message":"receive interim result [false|false]: ที่เที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.647976249+07:00","message":"[buffer interim] 163 false ที่เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.647981702+07:00","message":"[bufferProcess] interim [720000000]:ที่เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.647984068+07:00","message":"[bufferProcess] send to processor:ที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.64799067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.647993412+07:00","message":"> Transcript [1608] [false]: 'ที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.647996137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.647998315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.648000604+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.648002519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.847142989+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.847182318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.847188153+07:00","message":"receive interim result [false|false]: ที่ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.84719809+07:00","message":"[buffer interim] 163 false ที่ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.847204265+07:00","message":"[bufferProcess] interim [840000000]:ที่ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.847206787+07:00","message":"[bufferProcess] send to processor:ที่เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.847210488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.847213466+07:00","message":"> Transcript [1609] [false]: 'ที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.847216325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.847218098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.847220122+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.847222114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.863165016+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.863193586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.863198838+07:00","message":"receive interim result [false|false]: ที่ที่เราคุย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.863210528+07:00","message":"[buffer interim] 163 false ที่ที่เราคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.863216301+07:00","message":"[bufferProcess] interim [900000000]:ที่ที่เราคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.863218583+07:00","message":"[bufferProcess] send to processor:ที่ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.863221753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.863224161+07:00","message":"> Transcript [1610] [false]: 'ที่ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.863226891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.863228779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.863230641+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.863232395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.958832508+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.958869167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.958875511+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.958887177+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958893339+07:00","message":"[bufferProcess] interim [20000000]:ที่ที่เราคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958896037+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.95890098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958904077+07:00","message":"> Transcript [1611] [false]: 'ที่ที่เราคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958907046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958909082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958916072+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958918498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958923206+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958925308+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958927658+07:00","message":"Set new StatePrefix : 'ที่ที่เราคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:52.958929956+07:00","message":"Next Push (prob) : 'ที่เราคุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:52.958937781+07:00","message":"push: {false ที่ 0 0xc002d0e880}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.227689769+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.227731946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกับเราอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.227739385+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกับเราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.227757415+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกับเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.227764939+07:00","message":"[bufferProcess] interim [260000000]:ที่ที่เราคุยกับเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.227767712+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.227774618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.227777357+07:00","message":"> Transcript [1612] [false]: 'ที่ที่เราคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.227780643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.227782711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.227784887+07:00","message":"StatePrefix: 'ที่ที่เราคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.227787489+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.356897532+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.356951059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกับเราอยู่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.356957499+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกับเราอยู่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.356974959+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกับเราอยู่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.356982988+07:00","message":"[bufferProcess] interim [380000000]:ที่ที่เราคุยกับเราอยู่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.35698571+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกับเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.356993824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.356997076+07:00","message":"> Transcript [1613] [false]: 'ที่ที่เราคุยกับเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.357000959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.357002973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.357005267+07:00","message":"StatePrefix: 'ที่ที่เราคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.357007766+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.434449646+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.434487623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.434494223+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.434511419+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.434517777+07:00","message":"[bufferProcess] interim [440000000]:ที่ที่เราคุยกันเราอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.434520056+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกับเราอยู่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.434523185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.434525811+07:00","message":"> Transcript [1614] [false]: 'ที่ที่เราคุยกับเราอยู่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.434528816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.434530678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.434532667+07:00","message":"StatePrefix: 'ที่ที่เราคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.434535467+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.501868693+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.501905625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกับเราอยู่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.501911351+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกับเราอยู่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.501930595+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกับเราอยู่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501938118+07:00","message":"[bufferProcess] interim [500000000]:ที่ที่เราคุยกับเราอยู่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501941153+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกันเราอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501952777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501955673+07:00","message":"> Transcript [1615] [false]: 'ที่ที่เราคุยกันเราอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.50195974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501961961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501964287+07:00","message":"StatePrefix: 'ที่ที่เราคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501966812+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501972452+07:00","message":"Push: 'ที่เราคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501974236+07:00","message":"TextPushed: 'ที่ที่เราคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501976188+07:00","message":"Set new StatePrefix : 'ที่ที่เราคุยกันเราอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.501978207+07:00","message":"Next Push (prob) : 'กันเราอยู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.501985537+07:00","message":"push: {false ที่เราคุย 0 0xc002d0e880}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.534552012+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.534586485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่มาต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.534592804+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่มาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.534606782+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.534614959+07:00","message":"[bufferProcess] interim [560000000]:ที่ที่เราคุยกันเราอยู่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.534617811+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกับเราอยู่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.534621144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.534624024+07:00","message":"> Transcript [1616] [false]: 'ที่ที่เราคุยกับเราอยู่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.53462637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.534628419+07:00","message":"Set new StatePrefix: 'ที่ที่เราคุยกับเราอยู่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.551063491+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.551087785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่บ่ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.551093831+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่บ่ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.551106715+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่บ่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.551111556+07:00","message":"[bufferProcess] interim [620000000]:ที่ที่เราคุยกันเราอยู่บ่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.551113802+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกันเราอยู่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.551116949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.551120138+07:00","message":"> Transcript [1617] [false]: 'ที่ที่เราคุยกันเราอยู่มาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.551122624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.551124476+07:00","message":"Set new StatePrefix: 'ที่ที่เราคุยกันเราอยู่มาต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.731312105+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.731349442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่มาตอบให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.731356442+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่มาตอบให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:53.731374665+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่มาตอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.731384375+07:00","message":"[bufferProcess] interim [800000000]:ที่ที่เราคุยกันเราอยู่มาตอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.731387007+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกันเราอยู่บ่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.731391036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.731394445+07:00","message":"> Transcript [1618] [false]: 'ที่ที่เราคุยกันเราอยู่บ่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.731397021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:53.731398821+07:00","message":"Set new StatePrefix: 'ที่ที่เราคุยกันเราอยู่บ่ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.052989791+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.0530356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่มาตอบให้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.053044142+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่มาตอบให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.053059069+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่มาตอบให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.053066857+07:00","message":"[bufferProcess] interim [40000000]:ที่ที่เราคุยกันเราอยู่มาตอบให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.053070102+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกันเราอยู่มาตอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.053076746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.053079779+07:00","message":"> Transcript [1619] [false]: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.053082167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.053084046+07:00","message":"Set new StatePrefix: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.13205182+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.132092211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.132098632+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.132116926+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.132124433+07:00","message":"[bufferProcess] interim [220000000]:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.132127492+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกันเราอยู่มาตอบให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.132131597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.132134412+07:00","message":"> Transcript [1620] [false]: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.132138448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.132140713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.132142918+07:00","message":"StatePrefix: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.132145388+07:00","message":"TextPushed: 'ที่ที่เราคุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.741737905+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.741777844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.741785913+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.741806259+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.741822126+07:00","message":"[bufferProcess] interim [760000000]:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.741826762+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.741831838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.741836243+07:00","message":"> Transcript [1621] [false]: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.741841258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.741844943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.741848475+07:00","message":"StatePrefix: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.741852717+07:00","message":"TextPushed: 'ที่ที่เราคุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.960059999+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.960100191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.960108495+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:54.960124654+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.960132213+07:00","message":"[bufferProcess] interim [0]:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.960134637+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.960138556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.960141665+07:00","message":"> Transcript [1622] [false]: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.960145633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.960147758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.96015027+07:00","message":"StatePrefix: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:54.960153176+07:00","message":"TextPushed: 'ที่ที่เราคุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.111813148+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.119910595+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.11995304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.119959218+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.119974687+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.119982968+07:00","message":"[bufferProcess] interim [180000000]:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.119985613+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.119994265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.119997619+07:00","message":"> Transcript [1623] [false]: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.120001768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.120004175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.120006285+07:00","message":"StatePrefix: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.120008706+07:00","message":"TextPushed: 'ที่ที่เราคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.120013006+07:00","message":"Push: 'กันเราอยู่มาตอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.120015132+07:00","message":"TextPushed: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.120017512+07:00","message":"Set new StatePrefix : 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.120020229+07:00","message":"Next Push (prob) : 'เพราะเราเขียนปุ๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.120029086+07:00","message":"push: {false กันเราอยู่มาตอบให้ 0 0xc002d0e880}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.191635284+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.191671153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.191677789+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.191687592+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.191693589+07:00","message":"[bufferProcess] interim [240000000]:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.191696117+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.191699051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.191702011+07:00","message":"> Transcript [1624] [false]: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.191705093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.191707073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.191708878+07:00","message":"StatePrefix: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.191711317+07:00","message":"TextPushed: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.198044318+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.198077944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.198083783+07:00","message":"receive interim result [false|false]: ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.198099667+07:00","message":"[buffer interim] 163 false ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.198106475+07:00","message":"[bufferProcess] interim [300000000]:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.198109272+07:00","message":"[bufferProcess] send to processor:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.198118562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.19812141+07:00","message":"> Transcript [1625] [false]: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.198125134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.19812706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.198129245+07:00","message":"StatePrefix: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.198131858+07:00","message":"TextPushed: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.275399623+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.275436875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ\",\"confidence\":0.9419675}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.275443354+07:00","message":"receive interim result [true|false]: ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.275457387+07:00","message":"end recv isFinal message id 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.275460151+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.275467662+07:00","message":"[buffer interim] 163 true ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275476059+07:00","message":"[bufferProcess] interim [360000000]:ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275480195+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275483671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275486508+07:00","message":"> Transcript [1626] [false]: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275489633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275491612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275493427+07:00","message":"StatePrefix: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275495771+07:00","message":"TextPushed: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275497613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275499383+07:00","message":"> Transcript [1627] [true]: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275501441+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275502983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275504509+07:00","message":"StatePrefix: 'ที่ที่เราคุยกันเราอยู่มาตอบให้เพราะเราเขียนปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275506409+07:00","message":"TextPushed: 'ที่ที่เราคุยกันเราอยู่มาตอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:55.275509556+07:00","message":"Push: 'เพราะเราเขียนปุ๊บมันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.275518431+07:00","message":"push: {true เพราะเราเขียนปุ๊บมันจะ 0 0xc002d0e880}"}
{"level":"info","service":"Main","time":"2026-03-23T16:43:55.283445591+07:00","message":"write wav file: './tmp/7530/7530_163.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:55.349985186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:55.350004348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:55.364584181+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:56.532986973+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:56.533021675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:56.533026901+07:00","message":"receive interim result [false|false]: เผื่อใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:56.533041552+07:00","message":"[buffer interim] 164 false เผื่อใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:56.533048592+07:00","message":"[bufferProcess] interim [140000000]:เผื่อใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:56.533050942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:56.53305808+07:00","message":"[bufferProcess] send to processor (ticker):เผื่อใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:56.533061078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:56.533063822+07:00","message":"> Transcript [1628] [false]: 'เผื่อใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:56.53306618+07:00","message":"Set StatePrefix (first interim): 'เผื่อใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.042936+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.042975413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อใครคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.042981365+07:00","message":"receive interim result [false|false]: เผื่อใครคุย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.042996548+07:00","message":"[buffer interim] 164 false เผื่อใครคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.043004881+07:00","message":"[bufferProcess] interim [680000000]:เผื่อใครคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.043006873+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.118418814+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.118454015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อใครคุยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.118459921+07:00","message":"receive interim result [false|false]: เผื่อใครคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.118473036+07:00","message":"[buffer interim] 164 false เผื่อใครคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.11847904+07:00","message":"[bufferProcess] interim [740000000]:เผื่อใครคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.118481562+07:00","message":"[bufferProcess] send to processor:เผื่อใครคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.118486729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.118490019+07:00","message":"> Transcript [1629] [false]: 'เผื่อใครคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.118493232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.118495228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.118497132+07:00","message":"StatePrefix: 'เผื่อใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.118499156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.245607824+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.245644684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.245650582+07:00","message":"receive interim result [false|false]: ใครคุยกับใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.245663145+07:00","message":"[buffer interim] 164 false ใครคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.245669167+07:00","message":"[bufferProcess] interim [920000000]:ใครคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.245671373+07:00","message":"[bufferProcess] send to processor:เผื่อใครคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.245676129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.245679088+07:00","message":"> Transcript [1630] [false]: 'เผื่อใครคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.245682175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.245684149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.245686007+07:00","message":"StatePrefix: 'เผื่อใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.24568804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.827612836+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.827659562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใคร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.827666036+07:00","message":"receive interim result [false|false]: ใครคุยกับใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:57.82768411+07:00","message":"[buffer interim] 164 false ใครคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.827692722+07:00","message":"[bufferProcess] interim [520000000]:ใครคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.827695367+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.827701055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.827704019+07:00","message":"> Transcript [1631] [false]: 'ใครคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.827706421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:57.827708355+07:00","message":"Set new StatePrefix: 'ใครคุยกับใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.006753618+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.00679875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.006807042+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.006818703+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.006826591+07:00","message":"[bufferProcess] interim [640000000]:ใครคุยกับใครเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.006830325+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.006834785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.006838653+07:00","message":"> Transcript [1632] [false]: 'ใครคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.006843196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.006846952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.00685029+07:00","message":"StatePrefix: 'ใครคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.006853588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.010961934+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.010999521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.011005338+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.011019218+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.011025552+07:00","message":"[bufferProcess] interim [700000000]:ใครคุยกับใครเขียนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.011028752+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.011032357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.011035188+07:00","message":"> Transcript [1633] [false]: 'ใครคุยกับใครเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.011038529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.011040651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.01104453+07:00","message":"StatePrefix: 'ใครคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.01104698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.321224165+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.321263296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.321270492+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.32128546+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.321293088+07:00","message":"[bufferProcess] interim [940000000]:ใครคุยกับใครเขียนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.3212968+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.321305334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.321309801+07:00","message":"> Transcript [1634] [false]: 'ใครคุยกับใครเขียนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.32131415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.321316685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.321320216+07:00","message":"StatePrefix: 'ใครคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.321323001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:58.350740042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:43:58.350777399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.912735695+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.912771638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.912778174+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.912790405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Thank You\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.912794079+07:00","message":"receive interim result [false|false]:  Thank You"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.912811705+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.912823925+07:00","message":"[buffer interim] 164 false  Thank You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912850038+07:00","message":"[bufferProcess] interim [540000000]:ใครคุยกับใครเขียนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912868888+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912888727+07:00","message":"[bufferProcess] interim [540000000]: Thank You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912892198+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.9128962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912900047+07:00","message":"> Transcript [1635] [false]: 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912904353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912907419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912911242+07:00","message":"StatePrefix: 'ใครคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912917062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912920923+07:00","message":"Push: 'ใครคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912923809+07:00","message":"TextPushed: 'ใครคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912928702+07:00","message":"Set new StatePrefix : 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:58.912931844+07:00","message":"Next Push (prob) : 'เขียนแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:58.912962951+07:00","message":"push: {false ใครคุยกับใคร 0 0xc003386c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.230360673+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.230401146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.230407408+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.230422905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" thank you for\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.2304264+07:00","message":"receive interim result [false|false]:  thank you for"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.230436305+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.230439921+07:00","message":"[buffer interim] 164 false  thank you for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.230446348+07:00","message":"[bufferProcess] interim [840000000]:ใครคุยกับใครเขียนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.230449611+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.230452852+07:00","message":"[bufferProcess] interim [840000000]: thank you for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.230455063+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ thank you for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.23046016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.230463066+07:00","message":"> Transcript [1636] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.230466494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.230468573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.230470351+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.230472702+07:00","message":"TextPushed: 'ใครคุยกับใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.556786895+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.556839507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ thank you\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.556851168+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ thank you"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.556864928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" for\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.556867797+07:00","message":"receive interim result [false|false]:  for"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.556876939+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ thank you"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.55688101+07:00","message":"[buffer interim] 164 false  for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.556887902+07:00","message":"[bufferProcess] interim [140000000]:ใครคุยกับใครเขียนแบบนี้ thank you"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.556891583+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ thank you for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.556896724+07:00","message":"[bufferProcess] interim [140000000]: for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.556899277+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ thank you for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.556902572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.556905468+07:00","message":"> Transcript [1637] [false]: 'ใครคุยกับใครเขียนแบบนี้ thank you for'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.55690876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.556910565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.556912302+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.556915221+07:00","message":"TextPushed: 'ใครคุยกับใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.741377295+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.741413782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.741419786+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.741432449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" for Your\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.741435215+07:00","message":"receive interim result [false|false]:  for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.741443614+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.741447015+07:00","message":"[buffer interim] 164 false  for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.741454316+07:00","message":"[bufferProcess] interim [380000000]:ใครคุยกับใครเขียนแบบนี้ Thank You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.741458214+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ thank you for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.741462347+07:00","message":"[bufferProcess] interim [380000000]: for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.741466174+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.741470888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.741475365+07:00","message":"> Transcript [1638] [false]: 'ใครคุยกับใครเขียนแบบนี้ thank you for'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.741480521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.74148434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.741487561+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.741491889+07:00","message":"TextPushed: 'ใครคุยกับใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.805663271+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.805702368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.805708453+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.805719175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Your\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.805721922+07:00","message":"receive interim result [false|false]:  Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.805730022+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.805733294+07:00","message":"[buffer interim] 164 false  Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805739086+07:00","message":"[bufferProcess] interim [440000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805741486+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805744586+07:00","message":"[bufferProcess] interim [440000000]: Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805747054+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805749923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805752862+07:00","message":"> Transcript [1639] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.80575667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805758943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805760838+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805763131+07:00","message":"TextPushed: 'ใครคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805765723+07:00","message":"Push: 'เขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805767427+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805769303+07:00","message":"Set new StatePrefix : 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:43:59.805771232+07:00","message":"Next Push (prob) : ' Thank You for Your'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:43:59.805779532+07:00","message":"push: {false เขียนแบบนี้ 0 0xc003386c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.130095548+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.130131253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.130137132+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.130145831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Your Love\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.130148457+07:00","message":"receive interim result [false|false]:  Your Love"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.130155336+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.130158813+07:00","message":"[buffer interim] 164 false  Your Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.130164283+07:00","message":"[bufferProcess] interim [740000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.13016659+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.130169467+07:00","message":"[bufferProcess] interim [740000000]: Your Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.13017177+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.130174377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.130177171+07:00","message":"> Transcript [1640] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.130180388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.130182394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.130184189+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.130186282+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213665962+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213701547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213706882+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213718847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Your at\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213721384+07:00","message":"receive interim result [false|false]:  Your at"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213731994+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213734569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213736994+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213740004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Your Love\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.21374222+07:00","message":"receive interim result [false|false]:  Your Love"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213746663+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213749825+07:00","message":"[buffer interim] 164 false  Your at"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213751743+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.213753601+07:00","message":"[buffer interim] 164 false  Your Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213759243+07:00","message":"[bufferProcess] interim [860000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213761592+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213764304+07:00","message":"[bufferProcess] interim [860000000]: Your at"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213766539+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your at"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213768513+07:00","message":"[bufferProcess] interim [920000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213770185+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your at"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213774397+07:00","message":"[bufferProcess] interim [920000000]: Your Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213776378+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213779133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213781913+07:00","message":"> Transcript [1641] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213784756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213786785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213788581+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213790647+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213792285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213794057+07:00","message":"> Transcript [1642] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your at'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213795889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213797417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.213798944+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.21380071+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.335640051+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.335692968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for Your\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.33570526+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.33572139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Love\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.335725975+07:00","message":"receive interim result [false|false]:  Love"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.335744105+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.335754073+07:00","message":"[buffer interim] 164 false  Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335760446+07:00","message":"[bufferProcess] interim [980000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335763074+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335767119+07:00","message":"[bufferProcess] interim [980000000]: Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335770389+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335773116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335776052+07:00","message":"> Transcript [1643] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335779201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335780959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335783078+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335785207+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335787717+07:00","message":"Push: ' Thank You for Your'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.335789453+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.33579135+07:00","message":"Set new StatePrefix : 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.33579351+07:00","message":"Next Push (prob) : ' Love'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.335802067+07:00","message":"push: {false  Thank You for Your 0 0xc003386c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.455074879+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.45511702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for Your\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.455124405+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.455137563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Attention\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.455141318+07:00","message":"receive interim result [false|false]:  Attention"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.455151756+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.455156478+07:00","message":"[buffer interim] 164 false  Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.455165778+07:00","message":"[bufferProcess] interim [40000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.45516935+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.455174685+07:00","message":"[bufferProcess] interim [40000000]: Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.455178137+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.455181456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.45518612+07:00","message":"> Transcript [1644] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.455191659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.455193659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.455195389+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Love'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.455197643+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.710336128+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.710367293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for Your\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.710373528+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.710383233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Attention อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.710386118+07:00","message":"receive interim result [false|false]:  Attention อะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.710392685+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.710395685+07:00","message":"[buffer interim] 164 false  Attention อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.710400733+07:00","message":"[bufferProcess] interim [400000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.710403561+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.710406361+07:00","message":"[bufferProcess] interim [400000000]: Attention อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.710408992+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.71041153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.710414498+07:00","message":"> Transcript [1645] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.710416687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.710418481+07:00","message":"Set new StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.839771349+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.839809415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for Your\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.839816079+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.839827428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Attention\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.839830832+07:00","message":"receive interim result [false|false]:  Attention"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.839837631+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.839840574+07:00","message":"[buffer interim] 164 false  Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.839845655+07:00","message":"[bufferProcess] interim [460000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.839848407+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.839851298+07:00","message":"[bufferProcess] interim [460000000]: Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.83985399+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.839856855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.839859592+07:00","message":"> Transcript [1646] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.839863072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.839864919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.839866724+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.839868782+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.843292938+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.843303008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for Your\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.843306853+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.843315047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Attention อะไรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.843317508+07:00","message":"receive interim result [false|false]:  Attention อะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.843321265+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:00.84332372+07:00","message":"[buffer interim] 164 false  Attention อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.843326979+07:00","message":"[bufferProcess] interim [520000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for Your"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.843328996+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.84333123+07:00","message":"[bufferProcess] interim [520000000]: Attention อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.843333334+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.843343374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.843374542+07:00","message":"> Transcript [1647] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.843381319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.843383548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.843385724+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:00.843388767+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.023048451+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.023093512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.023101123+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.023115349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อะไรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.023118554+07:00","message":"receive interim result [false|false]:  อะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.023128324+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.023138146+07:00","message":"[buffer interim] 164 false  อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.023145433+07:00","message":"[bufferProcess] interim [640000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.023148572+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.023151677+07:00","message":"[bufferProcess] interim [640000000]: อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.023154628+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.023157349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.023161887+07:00","message":"> Transcript [1648] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.023165971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.02316799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.023169859+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.023172303+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.16154948+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.161591398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.161598582+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.161615853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อะไรมาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.161619201+07:00","message":"receive interim result [false|false]:  อะไรมาให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.161629145+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.161637208+07:00","message":"[buffer interim] 164 false  อะไรมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161643993+07:00","message":"[bufferProcess] interim [820000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161647442+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161654122+07:00","message":"[bufferProcess] interim [820000000]: อะไรมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161657109+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161660364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161663858+07:00","message":"> Transcript [1649] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161667708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.16166989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161671655+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161678244+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161686536+07:00","message":"Push: ' Attention'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161688795+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161690747+07:00","message":"Set new StatePrefix : 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.161692788+07:00","message":"Next Push (prob) : ' อะไรมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.161701858+07:00","message":"push: {false  Attention 0 0xc003386c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.205839056+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277216569+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277241184+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277243646+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277245481+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277247637+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277249763+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277252493+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277254701+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277256199+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277257745+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277259297+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277260805+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.277262323+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.327752583+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:01.351628077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:01.351650041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.355680347+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.355709189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.355714704+07:00","message":"receive interim result [false|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.355727118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อะไรมาให้หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.355730579+07:00","message":"receive interim result [false|false]:  อะไรมาให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.355737705+07:00","message":"[buffer interim] 164 false ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.355740905+07:00","message":"[buffer interim] 164 false  อะไรมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.355746228+07:00","message":"[bufferProcess] interim [60000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.355748975+07:00","message":"[bufferProcess] send to processor:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.355752002+07:00","message":"[bufferProcess] interim [60000000]: อะไรมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.355754543+07:00","message":"[bufferProcess] update buffer: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.355757157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.355759885+07:00","message":"> Transcript [1650] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.355763275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.355765242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.355767043+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.355769281+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.434048465+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.434088922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้หน่อย\",\"confidence\":0.9477323}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.434096189+07:00","message":"receive interim result [true|false]: ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.434112301+07:00","message":"end recv isFinal message id 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.434114823+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.434121761+07:00","message":"[buffer interim] 164 true ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434129853+07:00","message":"[bufferProcess] interim [60000000]:ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.43413606+07:00","message":"[bufferProcess] send to processor (isfinal):ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434139437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434142187+07:00","message":"> Transcript [1651] [false]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434145595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434147682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434149372+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434152532+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434154762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434158826+07:00","message":"> Transcript [1652] [true]: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมาให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434161197+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434162728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.43416426+07:00","message":"StatePrefix: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention อะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.434165977+07:00","message":"TextPushed: 'ใครคุยกับใครเขียนแบบนี้ Thank You for Your Attention'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.43417344+07:00","message":"Push: ' อะไรมาให้หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.434182448+07:00","message":"push: {true  อะไรมาให้หน่อย 0 0xc003386c00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:01.44836551+07:00","message":"write wav file: './tmp/7530/7530_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.887717763+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.88776218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.887768086+07:00","message":"receive interim result [false|false]: มีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:01.887786125+07:00","message":"[buffer interim] 165 false มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.887792306+07:00","message":"[bufferProcess] interim [420000000]:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:01.887794609+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:02.064294938+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:02.064376166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรทัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:02.064383494+07:00","message":"receive interim result [false|false]: บรรทัด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:02.064398544+07:00","message":"[buffer interim] 165 false บรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.064406438+07:00","message":"[bufferProcess] interim [540000000]:บรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.064408726+07:00","message":"[bufferProcess] send to processor:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.064412458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.064416013+07:00","message":"> Transcript [1653] [false]: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.06441813+07:00","message":"Set StatePrefix (first interim): 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:02.456953071+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:02.456996955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรทัดขึ้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:02.457003329+07:00","message":"receive interim result [false|false]: บรรทัดขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:02.457025741+07:00","message":"[buffer interim] 165 false บรรทัดขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.457033836+07:00","message":"[bufferProcess] interim [780000000]:บรรทัดขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.457036313+07:00","message":"[bufferProcess] send to processor:บรรทัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.457039987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.457042817+07:00","message":"> Transcript [1654] [false]: 'บรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.457045032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:02.457049343+07:00","message":"Set new StatePrefix: 'บรรทัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.508880801+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.50891434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรทัดขึ้นไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.50891966+07:00","message":"receive interim result [false|false]: บรรทัดขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.508931378+07:00","message":"[buffer interim] 165 false บรรทัดขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508939309+07:00","message":"[bufferProcess] interim [380000000]:บรรทัดขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508942828+07:00","message":"[bufferProcess] send to processor:บรรทัดขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.5089492+07:00","message":"[bufferProcess] send to processor (ticker):บรรทัดขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508959848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508963508+07:00","message":"> Transcript [1655] [false]: 'บรรทัดขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508966423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.50896859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508970635+07:00","message":"StatePrefix: 'บรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508972713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508974522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.5089767+07:00","message":"> Transcript [1656] [false]: 'บรรทัดขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508978574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.50898017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508981785+07:00","message":"StatePrefix: 'บรรทัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.508983319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.678051073+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.678094629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.678100932+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.678114009+07:00","message":"[buffer interim] 165 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.678119856+07:00","message":"[bufferProcess] interim [500000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.678121867+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.810994573+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.811028856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.81103478+07:00","message":"receive interim result [false|false]: วันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.811048774+07:00","message":"[buffer interim] 165 false วันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.811056259+07:00","message":"[bufferProcess] interim [620000000]:วันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.811058936+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.811063935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.811066545+07:00","message":"> Transcript [1657] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.811068535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.811070384+07:00","message":"Set new StatePrefix: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.864016785+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.864054281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.864061037+07:00","message":"receive interim result [false|false]: วันนี้ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.864077279+07:00","message":"[buffer interim] 165 false วันนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.86408355+07:00","message":"[bufferProcess] interim [740000000]:วันนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.864086234+07:00","message":"[bufferProcess] send to processor:วันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.864089166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.864092226+07:00","message":"> Transcript [1658] [false]: 'วันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.864095107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.86409689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.86409876+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.864100638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.879017324+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.879066646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.879072187+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.879083307+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.879088493+07:00","message":"[bufferProcess] interim [860000000]:วันนี้ก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.879090824+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.879097214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.879099765+07:00","message":"> Transcript [1659] [false]: 'วันนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.879102852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.87910481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.879106573+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.879108854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.927036495+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.927088875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.9270965+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.927113667+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.927121787+07:00","message":"[bufferProcess] interim [40000000]:วันนี้ก็จะทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.927125052+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.927132039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.927134968+07:00","message":"> Transcript [1660] [false]: 'วันนี้ก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.927138444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.927140393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.927142276+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.9271445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.987923013+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.987969645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกับกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.987975161+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกับกู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.987988169+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.987994617+07:00","message":"[bufferProcess] interim [160000000]:วันนี้ก็จะทำกับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.987996922+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.987999928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.988002591+07:00","message":"> Transcript [1661] [false]: 'วันนี้ก็จะทำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.988005798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.988007966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.988009774+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.988011782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.988014078+07:00","message":"Push: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.988016216+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.988018058+07:00","message":"Set new StatePrefix : 'วันนี้ก็จะทำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:03.988020102+07:00","message":"Next Push (prob) : 'ก็จะทำกับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:03.988027418+07:00","message":"push: {false วันนี้ 0 0xc003387000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.02667476+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.026712188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.0267182+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.02672756+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.026733213+07:00","message":"[bufferProcess] interim [280000000]:วันนี้ก็จะทำกระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.02673561+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.026738422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.026740958+07:00","message":"> Transcript [1662] [false]: 'วันนี้ก็จะทำกับกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.026743713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.026745654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.026747502+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.026749816+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.087170718+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.087209441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกับกูแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.087217717+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกับกูแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.087229072+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกับกูแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.087234768+07:00","message":"[bufferProcess] interim [460000000]:วันนี้ก็จะทำกับกูแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.0872372+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.087242104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.087245055+07:00","message":"> Transcript [1663] [false]: 'วันนี้ก็จะทำกระโปรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.087247355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.087249434+07:00","message":"Set new StatePrefix: 'วันนี้ก็จะทำกระโปรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.17504137+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.17508389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกับกูแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.175090731+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกับกูแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.175111751+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกับกูแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.175120108+07:00","message":"[bufferProcess] interim [700000000]:วันนี้ก็จะทำกับกูแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.175122972+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกับกูแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.175130645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.175133404+07:00","message":"> Transcript [1664] [false]: 'วันนี้ก็จะทำกับกูแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.175136065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.175138153+07:00","message":"Set new StatePrefix: 'วันนี้ก็จะทำกับกูแบบ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:04.35219594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:04.352207435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.490279474+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.49031699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.490322723+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.490337547+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.490345939+07:00","message":"[bufferProcess] interim [940000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.49034931+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกับกูแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.490352381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.490355011+07:00","message":"> Transcript [1665] [false]: 'วันนี้ก็จะทำกับกูแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.490358321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.49036029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.490362432+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกับกูแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.490364721+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.556824899+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.556861842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.556867624+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.556884548+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.556890623+07:00","message":"[bufferProcess] interim [120000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.556892856+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.556896301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.556898979+07:00","message":"> Transcript [1666] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.556901223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.556903561+07:00","message":"Set new StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.809919946+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.809971206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.8099777+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.809991659+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.809998138+07:00","message":"[bufferProcess] interim [240000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.810001482+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.810006545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.81000926+07:00","message":"> Transcript [1667] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.810012568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.810015799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.810017661+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.810020262+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.870243045+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.87028206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.870289272+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:04.870303193+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.870313628+07:00","message":"[bufferProcess] interim [360000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.870317786+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.870324692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.870328996+07:00","message":"> Transcript [1668] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.870334194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.870337072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.870340188+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:04.870343559+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.208760917+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.20880502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.20881201+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.208829295+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.208837061+07:00","message":"[bufferProcess] interim [660000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.208840924+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.208847737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.208853212+07:00","message":"> Transcript [1669] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.208858464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.208861388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.208865097+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.208868335+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.23256632+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.232607673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.232616301+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.232634613+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.232646726+07:00","message":"[bufferProcess] interim [720000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.23265103+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.232656056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.232660087+07:00","message":"> Transcript [1670] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.23266473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.232668255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.232671511+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.232674235+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.232677577+07:00","message":"Push: 'ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.232680727+07:00","message":"TextPushed: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.232683559+07:00","message":"Set new StatePrefix : 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.232686808+07:00","message":"Next Push (prob) : 'ที่ได้เห็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.232698006+07:00","message":"push: {false ก็จะทำกระโปรงแบบล่าสุด 0 0xc003387000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.257216426+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.257261283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.257270664+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.257288465+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.25729583+07:00","message":"[bufferProcess] interim [780000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.25729897+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.257307011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.257310309+07:00","message":"> Transcript [1671] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.257313078+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.512094713+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.512141075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.512148172+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.512168789+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.512179812+07:00","message":"[bufferProcess] interim [960000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.51218353+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.512190684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.512193732+07:00","message":"> Transcript [1672] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.512196557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.512198467+07:00","message":"Set new StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.728441567+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.728475332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.728481005+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:05.728490692+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.728496362+07:00","message":"[bufferProcess] interim [200000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.728499405+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.728502613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.728505601+07:00","message":"> Transcript [1673] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.728509378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.728511326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.728513624+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:05.72851654+07:00","message":"TextPushed: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.27784542+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.277883337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.277890649+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.277906001+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.277912583+07:00","message":"[bufferProcess] interim [740000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.277915839+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.277919822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.277922888+07:00","message":"> Transcript [1674] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.277927238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.277929162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.277931766+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.27793593+07:00","message":"TextPushed: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.449332385+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.44938905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.449396045+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสีย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.449424529+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.449428494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.449431276+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.449448981+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสีย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.449453033+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449459777+07:00","message":"[bufferProcess] interim [860000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449462571+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449466142+07:00","message":"[bufferProcess] interim [920000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449468462+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449471754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449474392+07:00","message":"> Transcript [1675] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449478177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449480621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449486746+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449491182+07:00","message":"TextPushed: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449493373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449495302+07:00","message":"> Transcript [1676] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.44949768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.44949937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449501027+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449502837+07:00","message":"TextPushed: 'วันนี้ก็จะทำกระโปรงแบบล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449521508+07:00","message":"Push: 'ที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449524275+07:00","message":"TextPushed: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449526863+07:00","message":"Set new StatePrefix : 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.449528957+07:00","message":"Next Push (prob) : 'เนี่ยคือพอเริ่มเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.44953783+07:00","message":"push: {false ที่ได้เห็นอาทิตย์ที่แล้ว 0 0xc003387000}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.828345713+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.828390568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.828399198+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.828417311+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.828425213+07:00","message":"[bufferProcess] interim [160000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.828428422+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.828435748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.828438411+07:00","message":"> Transcript [1677] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.828442008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.828443959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.828445662+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.828448603+07:00","message":"TextPushed: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.840615836+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.840629379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มมีอะไรบางอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.840633606+07:00","message":"receive interim result [false|false]: วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มมีอะไรบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.840639263+07:00","message":"[buffer interim] 165 false วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มมีอะไรบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.84064298+07:00","message":"[bufferProcess] interim [280000000]:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มมีอะไรบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.840645312+07:00","message":"[bufferProcess] send to processor:วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.840648146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.840650392+07:00","message":"> Transcript [1678] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสียอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.840653051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.840654728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.840656434+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:06.840659168+07:00","message":"TextPushed: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:06.904936111+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:07.146421294+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:07.146464603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็จะทำกับกูแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือเพราะเริ่มเสียอะไรบางอย่าง\",\"confidence\":0.91740835}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:07.146473911+07:00","message":"receive interim result [true|false]: วันนี้ก็จะทำกับกูแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือเพราะเริ่มเสียอะไรบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:07.146484485+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:07.14648659+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:07.146493279+07:00","message":"[buffer interim] 165 true วันนี้ก็จะทำกับกูแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือเพราะเริ่มเสียอะไรบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146500977+07:00","message":"[bufferProcess] interim [580000000]:วันนี้ก็จะทำกับกูแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือเพราะเริ่มเสียอะไรบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146508398+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มมีอะไรบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146512108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146515051+07:00","message":"> Transcript [1679] [false]: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มมีอะไรบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146518189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146519943+07:00","message":"Set new StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มมีอะไรบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146524056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146526032+07:00","message":"> Transcript [1680] [true]: 'วันนี้ก็จะทำกับกูแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือเพราะเริ่มเสียอะไรบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146528535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146530509+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146532166+07:00","message":"StatePrefix: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือพอเริ่มมีอะไรบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.14653537+07:00","message":"TextPushed: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.14653725+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146780993+07:00","message":"Push: 'เนี่ยคือเพราะเริ่มเสียอะไรบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146784649+07:00","message":"TextPushed: 'วันนี้ก็จะทำกระโปรงแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือเพราะเริ่มเสียอะไรบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146787221+07:00","message":"Set new StatePrefix : 'วันนี้ก็จะทำกับกูแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือเพราะเริ่มเสียอะไรบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.14678956+07:00","message":"Next Push (prob) : 'วันนี้ก็จะทำกับกูแบบล่าสุดที่ได้เห็นอาทิตย์ที่แล้วเนี่ยคือเพราะเริ่มเสียอะไรบางอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:07.146800574+07:00","message":"push: {true เนี่ยคือเพราะเริ่มเสียอะไรบางอย่าง 0 0xc003387000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:07.146813118+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_165.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:07.157624656+07:00","message":"write wav file: './tmp/7530/7530_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:07.16496589+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:07.352342721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:07.352353776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.151446257+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.15148264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.15148823+07:00","message":"receive interim result [false|false]: อะไรวะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.151502633+07:00","message":"[buffer interim] 166 false อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.151508765+07:00","message":"[bufferProcess] interim [780000000]:อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.151510724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.151515816+07:00","message":"[bufferProcess] send to processor (ticker):อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.15151849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.151521416+07:00","message":"> Transcript [1681] [false]: 'อะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.151523488+07:00","message":"Set StatePrefix (first interim): 'อะไรวะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.741688248+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.741726918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.741733138+07:00","message":"receive interim result [false|false]: ไม่เอา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.741746489+07:00","message":"[buffer interim] 166 false ไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.741754577+07:00","message":"[bufferProcess] interim [380000000]:ไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.741756588+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.776215924+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.776250342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.77625567+07:00","message":"receive interim result [false|false]: ไม่เอาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.776271546+07:00","message":"[buffer interim] 166 false ไม่เอาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.776277217+07:00","message":"[bufferProcess] interim [440000000]:ไม่เอาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.776279535+07:00","message":"[bufferProcess] send to processor:ไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.776282605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.776285186+07:00","message":"> Transcript [1682] [false]: 'ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.77628706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.776288945+07:00","message":"Set new StatePrefix: 'ไม่เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.911804514+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.911840587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.91184595+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:08.911861276+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.911867623+07:00","message":"[bufferProcess] interim [560000000]:ไม่เอาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.911870102+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.911873555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.911876232+07:00","message":"> Transcript [1683] [false]: 'ไม่เอาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.911879167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.911881092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.91188346+07:00","message":"StatePrefix: 'ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:08.911885505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.108231483+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.108270072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.108276064+07:00","message":"receive interim result [false|false]: ไม่เอาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.108288485+07:00","message":"[buffer interim] 166 false ไม่เอาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.108297848+07:00","message":"[bufferProcess] interim [740000000]:ไม่เอาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.108301032+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.10830691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.108311156+07:00","message":"> Transcript [1684] [false]: 'ไม่เอาแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.108315291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.108318533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.108322912+07:00","message":"StatePrefix: 'ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.108324904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.154266504+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.154304265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็ร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.154310155+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็ร้อน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.154322041+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.154330758+07:00","message":"[bufferProcess] interim [800000000]:ไม่เอาแล้วก็ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.154334576+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.154340548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.154344287+07:00","message":"> Transcript [1685] [false]: 'ไม่เอาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.1543485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.154351124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.154354078+07:00","message":"StatePrefix: 'ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.154356189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.431697676+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.431740874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.431747003+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.431759089+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.43176551+07:00","message":"[bufferProcess] interim [40000000]:ไม่เอาแล้วก็เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.431767973+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.431773317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.43177653+07:00","message":"> Transcript [1686] [false]: 'ไม่เอาแล้วก็ร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.431779526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.431781558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.431783368+07:00","message":"StatePrefix: 'ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.431785421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.431794903+07:00","message":"Push: 'ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.431796978+07:00","message":"TextPushed: 'ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.431803268+07:00","message":"Set new StatePrefix : 'ไม่เอาแล้วก็ร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.431807574+07:00","message":"Next Push (prob) : 'แล้วก็ร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.431826629+07:00","message":"push: {false ไม่เอา 0 0xc000106100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.493620067+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.493663455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.493671543+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.493687047+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.493696929+07:00","message":"[bufferProcess] interim [160000000]:ไม่เอาแล้วก็เลือกไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.493700517+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.49370532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.493709698+07:00","message":"> Transcript [1687] [false]: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.493713376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.493717078+07:00","message":"Set new StatePrefix: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.606955423+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.606994039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.606999917+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่เอา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.607011956+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.607018187+07:00","message":"[bufferProcess] interim [280000000]:ไม่เอาแล้วก็เลือกไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.607020711+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือกไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.607025594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.607028335+07:00","message":"> Transcript [1688] [false]: 'ไม่เอาแล้วก็เลือกไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.607031366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.607033266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.607035402+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.607037524+07:00","message":"TextPushed: 'ไม่เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.806669511+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.806705322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอาอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.806710921+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่เอาอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:09.806724375+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่เอาอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.806730366+07:00","message":"[bufferProcess] interim [460000000]:ไม่เอาแล้วก็เลือกไม่เอาอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.806732919+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือกไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.806736013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.806738736+07:00","message":"> Transcript [1689] [false]: 'ไม่เอาแล้วก็เลือกไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.806742101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.806744059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.806746312+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:09.806748377+07:00","message":"TextPushed: 'ไม่เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.01396988+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.0140241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.014029812+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.014045969+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.014052675+07:00","message":"[bufferProcess] interim [700000000]:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.014055243+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือกไม่เอาอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.014058337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.014060959+07:00","message":"> Transcript [1690] [false]: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.014064006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.014065878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.01406788+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.014070461+07:00","message":"TextPushed: 'ไม่เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.164864305+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.164901236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.164907749+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.164922604+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164928821+07:00","message":"[bufferProcess] interim [760000000]:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164931465+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164936982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164940198+07:00","message":"> Transcript [1691] [false]: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164943253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164945218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164947606+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164949706+07:00","message":"TextPushed: 'ไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164954605+07:00","message":"Push: 'แล้วก็เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.16495674+07:00","message":"TextPushed: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164958924+07:00","message":"Set new StatePrefix : 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.164961306+07:00","message":"Next Push (prob) : 'ไม่เอาอันนี้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.164968062+07:00","message":"push: {false แล้วก็เลือก 0 0xc000106100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.195271464+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.195311111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอาอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.195317024+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่เอาอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.195328756+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่เอาอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.195336635+07:00","message":"[bufferProcess] interim [820000000]:ไม่เอาแล้วก็เลือกไม่เอาอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.19533943+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.19534484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.195347773+07:00","message":"> Transcript [1692] [false]: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.195351076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.195353183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.195355395+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.195360663+07:00","message":"TextPushed: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.20892273+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.208965249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.208972448+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.208998084+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.209004247+07:00","message":"[bufferProcess] interim [880000000]:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.209006818+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือกไม่เอาอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.209009639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.209011819+07:00","message":"> Transcript [1693] [false]: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.209014984+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:10.352742549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:10.352772491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.831028972+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.831092715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.831103457+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:10.831116386+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.831122449+07:00","message":"[bufferProcess] interim [480000000]:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.831124943+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.831130644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.831133804+07:00","message":"> Transcript [1694] [false]: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.831137282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.831139269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.831141108+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:10.831143464+07:00","message":"TextPushed: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.604756035+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.604791033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.604796599+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.604811868+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.604817987+07:00","message":"[bufferProcess] interim [260000000]:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.604820518+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.604823512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.60482627+07:00","message":"> Transcript [1695] [false]: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.604829774+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.604831679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.60483373+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.604836373+07:00","message":"TextPushed: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.620478741+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.620506005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.620511637+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.620525659+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.620531727+07:00","message":"[bufferProcess] interim [320000000]:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.620534053+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.62053914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.620541933+07:00","message":"> Transcript [1696] [false]: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.620545715+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.620547637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.620550034+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.62055224+07:00","message":"TextPushed: 'ไม่เอาแล้วก็เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.620556721+07:00","message":"Push: 'ไม่เอาอันนี้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.62055891+07:00","message":"TextPushed: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.620561328+07:00","message":"Set new StatePrefix : 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.620563715+07:00","message":"Next Push (prob) : 'ได้ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.620571204+07:00","message":"push: {false ไม่เอาอันนี้เอา 0 0xc000106100}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.642826187+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.742822842+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.742857582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.742863779+07:00","message":"receive interim result [false|false]: ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.742875932+07:00","message":"[buffer interim] 166 false ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.742881995+07:00","message":"[bufferProcess] interim [500000000]:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.742885179+07:00","message":"[bufferProcess] send to processor:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.742890624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.74289345+07:00","message":"> Transcript [1697] [false]: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.74289697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.742898857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.742901085+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.742903538+07:00","message":"TextPushed: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.81332726+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.813366202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก\",\"confidence\":0.92514104}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.813372858+07:00","message":"receive interim result [true|false]: ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.813381336+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.813383488+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.8133907+07:00","message":"[buffer interim] 166 true ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813397458+07:00","message":"[bufferProcess] interim [500000000]:ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813400756+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813403797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813406511+07:00","message":"> Transcript [1698] [false]: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813409244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813410953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813412998+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813415615+07:00","message":"TextPushed: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813417579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813420584+07:00","message":"> Transcript [1699] [true]: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813422697+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813424224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813426019+07:00","message":"StatePrefix: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอาได้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813428071+07:00","message":"TextPushed: 'ไม่เอาแล้วก็เลือกไม่เอาอันนี้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:11.813430992+07:00","message":"Push: 'ได้ขึ้นมาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.813439016+07:00","message":"push: {true ได้ขึ้นมาก 0 0xc000106100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:11.823056262+07:00","message":"write wav file: './tmp/7530/7530_166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:11.965226763+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.50142046+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.501463634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.501468995+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.501491872+07:00","message":"[buffer interim] 167 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.501506368+07:00","message":"[bufferProcess] interim [360000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.501508669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.528690337+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.528722727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.528728477+07:00","message":"receive interim result [false|false]: มันก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.528743629+07:00","message":"[buffer interim] 167 false มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.528749133+07:00","message":"[bufferProcess] interim [420000000]:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.528751379+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.528759364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.528762312+07:00","message":"> Transcript [1700] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.528764508+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.704907165+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.70494051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.704946262+07:00","message":"receive interim result [false|false]: มันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.704958627+07:00","message":"[buffer interim] 167 false มันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.704964966+07:00","message":"[bufferProcess] interim [540000000]:มันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.704967203+07:00","message":"[bufferProcess] send to processor:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.704972208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.704975056+07:00","message":"> Transcript [1701] [false]: 'มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.70497768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.704979667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.704981433+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.704983451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.827862938+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.827897455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.827903127+07:00","message":"receive interim result [false|false]: มันก็จะกลาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:12.827918975+07:00","message":"[buffer interim] 167 false มันก็จะกลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.827926627+07:00","message":"[bufferProcess] interim [720000000]:มันก็จะกลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.827930336+07:00","message":"[bufferProcess] send to processor:มันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.827934656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.8279386+07:00","message":"> Transcript [1702] [false]: 'มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.827943006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.827945775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.827948836+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:12.827952254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.01425485+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.014288892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.014296377+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.014310887+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.014317226+07:00","message":"[bufferProcess] interim [840000000]:มันก็จะกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.014319681+07:00","message":"[bufferProcess] send to processor:มันก็จะกลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.014322811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.014325767+07:00","message":"> Transcript [1703] [false]: 'มันก็จะกลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.014328735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.014330623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.014332751+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.014335015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.134313055+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.134349064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.134354363+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.134368195+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134374145+07:00","message":"[bufferProcess] interim [960000000]:มันก็จะกลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134376661+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134379593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134382221+07:00","message":"> Transcript [1704] [false]: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134385581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134387797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134389858+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134392019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134394409+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134396299+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134398347+07:00","message":"Set new StatePrefix : 'มันก็จะกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.134400412+07:00","message":"Next Push (prob) : 'ก็จะกลายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.13442285+07:00","message":"push: {false มัน 0 0xc00313f300}"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:13.353623617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:13.35363257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.394790688+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.394829367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.394835381+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.394847077+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.394853039+07:00","message":"[bufferProcess] interim [260000000]:มันก็จะกลายเป็นว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.394855651+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.394860385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.394863005+07:00","message":"> Transcript [1705] [false]: 'มันก็จะกลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.394866778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.394868833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.394870668+07:00","message":"StatePrefix: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.394873031+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.709905448+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.709943119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.709948879+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.709961725+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.709967883+07:00","message":"[bufferProcess] interim [560000000]:มันก็จะกลายเป็นว่าการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.709970342+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.709975288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.709978319+07:00","message":"> Transcript [1706] [false]: 'มันก็จะกลายเป็นว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.70998164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.70998354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.709985587+07:00","message":"StatePrefix: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.709988028+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.927601479+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.927633637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.927639264+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนสิ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:13.927651163+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.927659419+07:00","message":"[bufferProcess] interim [800000000]:มันก็จะกลายเป็นว่าการเขียนสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.927661918+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.927665704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.927668418+07:00","message":"> Transcript [1707] [false]: 'มันก็จะกลายเป็นว่าการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.927671339+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.927673251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.927675271+07:00","message":"StatePrefix: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:13.927677628+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.072291878+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.072328881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.072335061+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซิม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.072348945+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซิม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072355541+07:00","message":"[bufferProcess] interim [920000000]:มันก็จะกลายเป็นว่าการเขียนซิม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072357793+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072362964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072365683+07:00","message":"> Transcript [1708] [false]: 'มันก็จะกลายเป็นว่าการเขียนสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072368902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072370822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072372846+07:00","message":"StatePrefix: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.07237505+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072379608+07:00","message":"Push: 'ก็จะกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072381498+07:00","message":"TextPushed: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072383918+07:00","message":"Set new StatePrefix : 'มันก็จะกลายเป็นว่าการเขียนสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.072386294+07:00","message":"Next Push (prob) : 'ว่าการเขียนสิ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.072394744+07:00","message":"push: {false ก็จะกลายเป็น 0 0xc00313f300}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.233137517+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.233185362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซิมทรู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.23319171+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซิมทรู"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.23320584+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซิมทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.233213836+07:00","message":"[bufferProcess] interim [100000000]:มันก็จะกลายเป็นว่าการเขียนซิมทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.233217602+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซิม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.233222743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.233225815+07:00","message":"> Transcript [1709] [false]: 'มันก็จะกลายเป็นว่าการเขียนซิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.233227873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.233229911+07:00","message":"Set new StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซิม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.299491959+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.299528175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.299534264+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.299547523+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.29955453+07:00","message":"[bufferProcess] interim [160000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.299557273+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซิมทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.299560645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.299563456+07:00","message":"> Transcript [1710] [false]: 'มันก็จะกลายเป็นว่าการเขียนซิมทรู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.299566737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.299568648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.299570456+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.299572601+07:00","message":"TextPushed: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.540571678+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.54061686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.54062466+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.540640117+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.540650319+07:00","message":"[bufferProcess] interim [340000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.540653935+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.540660923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.540665247+07:00","message":"> Transcript [1711] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.540668755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.540672316+07:00","message":"Set new StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.623099676+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.623135822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.62314181+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.623154482+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.623162522+07:00","message":"[bufferProcess] interim [460000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.623165111+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.62317022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.623172998+07:00","message":"> Transcript [1712] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.623175943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.623177815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.623179846+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.62318228+07:00","message":"TextPushed: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.738382188+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.738419888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.738426178+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.738438888+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.738448491+07:00","message":"[bufferProcess] interim [580000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.738452505+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.738458794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.738463182+07:00","message":"> Transcript [1713] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.738467974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.738472082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.738474538+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.738476934+07:00","message":"TextPushed: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.798368877+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.79840323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.798409608+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.798421589+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.798427334+07:00","message":"[bufferProcess] interim [640000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.798429832+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.79843499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.79843812+07:00","message":"> Transcript [1714] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.798441119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.79844319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.798445501+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.798448436+07:00","message":"TextPushed: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.938985653+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.93903093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.939041066+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.939058532+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939069521+07:00","message":"[bufferProcess] interim [760000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939073552+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.93908074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939084965+07:00","message":"> Transcript [1715] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939089947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939092795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939097691+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939101087+07:00","message":"TextPushed: 'มันก็จะกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939108932+07:00","message":"Push: 'ว่าการเขียนซินแท็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939112098+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939115779+07:00","message":"Set new StatePrefix : 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:14.939119143+07:00","message":"Next Push (prob) : 'ไม่ใช่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:14.939129824+07:00","message":"push: {false ว่าการเขียนซินแท็ก 0 0xc00313f300}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.509107633+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.509147947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.509155204+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.509179459+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.509190909+07:00","message":"[bufferProcess] interim [360000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.509194454+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.509202245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.509205666+07:00","message":"> Transcript [1716] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.509210095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.509212593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.509214329+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.509217525+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.82371525+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.823745794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.823751562+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.823767303+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.823773489+07:00","message":"[bufferProcess] interim [660000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.823776168+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.823779681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.823782623+07:00","message":"> Transcript [1717] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.823785605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.823789855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.823792043+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.823794705+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.827160051+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.827172524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.82717574+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:15.827179405+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.82718266+07:00","message":"[bufferProcess] interim [720000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.827185018+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.827187772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.827189794+07:00","message":"> Transcript [1718] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.827191965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.827193664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.827195628+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:15.82719752+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.155130791+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.155169642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.155176845+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.155195495+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155202859+07:00","message":"[bufferProcess] interim [960000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155205994+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155210008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155213055+07:00","message":"> Transcript [1719] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155217652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155219899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.15522198+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155224736+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155228024+07:00","message":"Push: 'ไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155229948+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155234592+07:00","message":"Set new StatePrefix : 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.155237317+07:00","message":"Next Push (prob) : 'ยากครับสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.1552466+07:00","message":"push: {false ไม่ใช่เรื่อง 0 0xc00313f300}"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:16.35414787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:16.354161274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.42830537+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.428342224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.4283493+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.428364989+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.428372542+07:00","message":"[bufferProcess] interim [260000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.42837598+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.4283818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.428384674+07:00","message":"> Transcript [1720] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.428389088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.428391164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.428393465+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.428396533+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.546616076+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.546666636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.546675751+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.546698832+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.54679007+07:00","message":"[bufferProcess] interim [380000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.546802381+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.546811661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.546816013+07:00","message":"> Transcript [1721] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.546820743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.546822711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.546825305+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.546828135+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.618247806+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.618277623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.618283187+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.618298941+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.618306095+07:00","message":"[bufferProcess] interim [440000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.618308833+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.618312709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.61831574+07:00","message":"> Transcript [1722] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.618319891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.61832228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.618325056+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.618327454+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.644767777+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.749036676+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.749078961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือหลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.749085144+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือหลอด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.749103254+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือหลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749111868+07:00","message":"[bufferProcess] interim [560000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือหลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749115208+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.74911994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749122769+07:00","message":"> Transcript [1723] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749127496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749129666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749131748+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749134927+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749138789+07:00","message":"Push: 'ยากครับสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749141057+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749144069+07:00","message":"Set new StatePrefix : 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.749146336+07:00","message":"Next Push (prob) : 'ยากคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.749157387+07:00","message":"push: {false ยากครับสิ่งที่ 0 0xc00313f300}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.863020188+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.863059712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.86306661+07:00","message":"receive interim result [false|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.863084217+07:00","message":"[buffer interim] 167 false มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.863092191+07:00","message":"[bufferProcess] interim [680000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.863095281+07:00","message":"[bufferProcess] send to processor:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือหลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.863099474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.863102177+07:00","message":"> Transcript [1724] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือหลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.863105864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.863108301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.863110078+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.863112641+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.991688515+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.991731773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก\",\"confidence\":0.9147524}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.991739758+07:00","message":"receive interim result [true|false]: มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.991749876+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.991751951+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.99175958+07:00","message":"[buffer interim] 167 true มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991770195+07:00","message":"[bufferProcess] interim [710000000]:มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991776058+07:00","message":"[bufferProcess] send to processor (isfinal):มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991779434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.99178231+07:00","message":"> Transcript [1725] [false]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991785144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991787015+07:00","message":"Set new StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991790437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991792633+07:00","message":"> Transcript [1726] [true]: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991797667+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991799777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991801463+07:00","message":"StatePrefix: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่ยากขึ้นหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991803979+07:00","message":"TextPushed: 'มันก็จะกลายเป็นว่าการเขียนซินแท็กไม่ใช่เรื่องยากครับสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:16.991810346+07:00","message":"Push: 'ยากขึ้นหรอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:16.991819459+07:00","message":"push: {true ยากขึ้นหรอก 0 0xc00313f300}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:17.001270968+07:00","message":"write wav file: './tmp/7530/7530_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:17.02558878+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:17.403653177+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:17.502368362+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:17.502388357+07:00","message":"found end of frame, send empty tag with msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:17.502392393+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:17.502403874+07:00","message":"[buffer interim] 168 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:17.502417816+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:17.502421207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:17.502424227+07:00","message":"> Transcript [1727] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:17.502426982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:17.502428947+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:17.502430724+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:17.502432541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:17.502434735+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:17.502444403+07:00","message":"push: {true \n 0 0xc000107400}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:17.507299043+07:00","message":"write wav file: './tmp/7530/7530_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:17.535468151+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.011076136+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.011111754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.011117319+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.011129319+07:00","message":"[buffer interim] 169 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.011135474+07:00","message":"[bufferProcess] interim [480000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.011137305+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.074045542+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.074083125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.074088712+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.074102018+07:00","message":"[buffer interim] 169 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.074110047+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.074112353+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.074117357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.074120085+07:00","message":"> Transcript [1728] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.074122018+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.556308344+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.556351318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.556356975+07:00","message":"receive interim result [false|false]: แล้วก็ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.556372947+07:00","message":"[buffer interim] 169 false แล้วก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.556380891+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.556383631+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.556390551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.556393759+07:00","message":"> Transcript [1729] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.556396392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.55639856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.556400486+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.55640358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.593191108+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.593231004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.593236697+07:00","message":"receive interim result [false|false]: แล้วก็ว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:18.593250447+07:00","message":"[buffer interim] 169 false แล้วก็ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.593256462+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.59325896+07:00","message":"[bufferProcess] send to processor:แล้วก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.59326204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.593264988+07:00","message":"> Transcript [1730] [false]: 'แล้วก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.593268007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.593269975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.593271752+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:18.593273627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.003487814+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.047595791+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.047644632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ว่าเราว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.047652332+07:00","message":"receive interim result [false|false]: แล้วก็ว่าเราว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.047668039+07:00","message":"[buffer interim] 169 false แล้วก็ว่าเราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.047675623+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็ว่าเราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.047678448+07:00","message":"[bufferProcess] send to processor:แล้วก็ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.047685136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.04768802+07:00","message":"> Transcript [1731] [false]: 'แล้วก็ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.047691373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.047693619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.047695517+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.047697321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.085732225+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.085769751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ว่าเราว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.085775661+07:00","message":"receive interim result [false|false]: แล้วก็ว่าเราว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.085790604+07:00","message":"[buffer interim] 169 false แล้วก็ว่าเราว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.08579909+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็ว่าเราว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085802778+07:00","message":"[bufferProcess] send to processor:แล้วก็ว่าเราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085808064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085810928+07:00","message":"> Transcript [1732] [false]: 'แล้วก็ว่าเราว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085814199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085816379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085818175+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085820191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085827526+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085829252+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085831086+07:00","message":"Set new StatePrefix : 'แล้วก็ว่าเราว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.085835873+07:00","message":"Next Push (prob) : 'ก็ว่าเราว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.085844085+07:00","message":"push: {false แล้ว 0 0xc000315900}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.121852996+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.121893201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ว่าเราว่าเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.121899282+07:00","message":"receive interim result [false|false]: แล้วก็ว่าเราว่าเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.121916866+07:00","message":"[buffer interim] 169 false แล้วก็ว่าเราว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.121924434+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็ว่าเราว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.121927253+07:00","message":"[bufferProcess] send to processor:แล้วก็ว่าเราว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.121930805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.121934048+07:00","message":"> Transcript [1733] [false]: 'แล้วก็ว่าเราว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.121938067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.121940219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.121941914+07:00","message":"StatePrefix: 'แล้วก็ว่าเราว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.121943986+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.128407509+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.128439604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ว่าเราว่าเราคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.128444878+07:00","message":"receive interim result [false|false]: แล้วก็ว่าเราว่าเราคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.12845878+07:00","message":"[buffer interim] 169 false แล้วก็ว่าเราว่าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.128465118+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็ว่าเราว่าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.128467636+07:00","message":"[bufferProcess] send to processor:แล้วก็ว่าเราว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.128473168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.12847616+07:00","message":"> Transcript [1734] [false]: 'แล้วก็ว่าเราว่าเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.128479702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.128481621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.128483835+07:00","message":"StatePrefix: 'แล้วก็ว่าเราว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.128485966+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.136967405+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.163856648+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.163887282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ว่าเราว่าเราคิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.163892444+07:00","message":"receive interim result [true|false]: แล้วก็ว่าเราว่าเราคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.163902666+07:00","message":"end recv isFinal message id 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.163906294+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.163914662+07:00","message":"[buffer interim] 169 true แล้วก็ว่าเราว่าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163930503+07:00","message":"[bufferProcess] interim [710000000]:แล้วก็ว่าเราว่าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163936949+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ว่าเราว่าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163940077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163943472+07:00","message":"> Transcript [1735] [false]: 'แล้วก็ว่าเราว่าเราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163946766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163948676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163951008+07:00","message":"StatePrefix: 'แล้วก็ว่าเราว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163953158+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163954689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163956543+07:00","message":"> Transcript [1736] [true]: 'แล้วก็ว่าเราว่าเราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.16395858+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163960261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163961823+07:00","message":"StatePrefix: 'แล้วก็ว่าเราว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163963496+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.163969371+07:00","message":"Push: 'ก็ว่าเราว่าเราคิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.163977918+07:00","message":"push: {true ก็ว่าเราว่าเราคิด 0 0xc000315900}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:19.173282029+07:00","message":"write wav file: './tmp/7530/7530_169.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:19.355153452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:19.355154225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.80814492+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.808194127+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-03-23T16:44:19.808199321+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.808216957+07:00","message":"[buffer interim] 170 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.808225126+07:00","message":"[bufferProcess] interim [670000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.808226914+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.982727351+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.982772002+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-03-23T16:44:19.982778596+07:00","message":"receive interim result [false|false]: ออกแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:19.982792015+07:00","message":"[buffer interim] 170 false ออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.982798782+07:00","message":"[bufferProcess] interim [850000000]:ออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.9828011+07:00","message":"[bufferProcess] send to processor:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.982806836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.982809688+07:00","message":"> Transcript [1737] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:19.982811777+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:20.41452863+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:20.414567216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:20.414572515+07:00","message":"receive interim result [false|false]: ออกแบบเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:20.41458447+07:00","message":"[buffer interim] 170 false ออกแบบเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.414590697+07:00","message":"[bufferProcess] interim [210000000]:ออกแบบเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.414593315+07:00","message":"[bufferProcess] send to processor:ออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.414602243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.41460494+07:00","message":"> Transcript [1738] [false]: 'ออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.414608643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.414610915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.414613003+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.414615031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:20.420888135+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:20.420921403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:20.420927411+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:20.420943807+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.420949951+07:00","message":"[bufferProcess] interim [270000000]:ออกแบบเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.420952826+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.420958978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.420961815+07:00","message":"> Transcript [1739] [false]: 'ออกแบบเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.420964992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.420967009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.42096881+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:20.420970788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.001648325+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.001692373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.001698612+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.001714673+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.001722351+07:00","message":"[bufferProcess] interim [870000000]:ออกแบบเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.001725381+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.001733824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.001737552+07:00","message":"> Transcript [1740] [false]: 'ออกแบบเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.001740934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.001743672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.001745523+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.001747603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.017061828+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.017084076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบทำยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.017089479+07:00","message":"receive interim result [false|false]: ออกแบบทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.017100632+07:00","message":"[buffer interim] 170 false ออกแบบทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017105093+07:00","message":"[bufferProcess] interim [930000000]:ออกแบบทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017107409+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017110649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017113627+07:00","message":"> Transcript [1741] [false]: 'ออกแบบเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017117115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017121025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017122911+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017124743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017131331+07:00","message":"Push: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017133194+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.017135157+07:00","message":"Set new StatePrefix : 'ออกแบบเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.01713761+07:00","message":"Next Push (prob) : 'แบบเป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.01714561+07:00","message":"push: {false ออก 0 0xc000106800}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.454076977+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.454115166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.454121206+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.454134087+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.454139793+07:00","message":"[bufferProcess] interim [350000000]:ออกแบบเป็นยังไงคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.454142371+07:00","message":"[bufferProcess] send to processor:ออกแบบทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.454147527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.454150269+07:00","message":"> Transcript [1742] [false]: 'ออกแบบทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.454152467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.454154409+07:00","message":"Set new StatePrefix: 'ออกแบบทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.473894633+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.473924036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบทำยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.473928849+07:00","message":"receive interim result [false|false]: ออกแบบทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.473940673+07:00","message":"[buffer interim] 170 false ออกแบบทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.473947364+07:00","message":"[bufferProcess] interim [410000000]:ออกแบบทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.473949627+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.473952572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.473955608+07:00","message":"> Transcript [1743] [false]: 'ออกแบบเป็นยังไงคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.473957772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.4739598+07:00","message":"Set new StatePrefix: 'ออกแบบเป็นยังไงคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.779134576+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.779174391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.77917993+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.779191553+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.779197649+07:00","message":"[bufferProcess] interim [710000000]:ออกแบบเป็นยังไงคือกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.779200246+07:00","message":"[bufferProcess] send to processor:ออกแบบทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.779205133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.779207802+07:00","message":"> Transcript [1744] [false]: 'ออกแบบทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.779209879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.7792126+07:00","message":"Set new StatePrefix: 'ออกแบบทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.911732288+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.911772733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.911778694+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:21.91178901+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.911795313+07:00","message":"[bufferProcess] interim [830000000]:ออกแบบเป็นยังไงคือกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.911798275+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.911802002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.911804787+07:00","message":"> Transcript [1745] [false]: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.91180695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:21.911808844+07:00","message":"Set new StatePrefix: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.334538136+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.33457691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.334583063+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.334599724+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.334607521+07:00","message":"[bufferProcess] interim [190000000]:ออกแบบเป็นยังไงคือกระบวนการขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.334610408+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.334613893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.334616923+07:00","message":"> Transcript [1746] [false]: 'ออกแบบเป็นยังไงคือกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.334620772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.334622974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.334624713+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.334627041+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:22.356012124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:22.356040576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.489421048+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.489470149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.489477012+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.489493702+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.489501051+07:00","message":"[bufferProcess] interim [370000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.48950412+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.489511484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.489514546+07:00","message":"> Transcript [1747] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.489518067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.489520383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.489522742+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.489525551+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.607270966+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.60730913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.607314819+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.607330535+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.607338282+07:00","message":"[bufferProcess] interim [490000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.60734091+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.607344406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.607347882+07:00","message":"> Transcript [1748] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.607351329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.607353745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.607356318+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.607359008+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.806803051+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.806842557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.806848961+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.806864481+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806871906+07:00","message":"[bufferProcess] interim [670000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806875225+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806882689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806885538+07:00","message":"> Transcript [1749] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806889376+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806891858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806894342+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806898368+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806905987+07:00","message":"Push: 'แบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806908209+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806910649+07:00","message":"Set new StatePrefix : 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.806913189+07:00","message":"Next Push (prob) : 'การขั้นต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.806925444+07:00","message":"push: {false แบบเป็นยังไงคือกระบวน 0 0xc000106800}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.864270579+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.864294005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.864299506+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:22.864313374+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.864318642+07:00","message":"[bufferProcess] interim [790000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.864321377+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.864324588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.86432811+07:00","message":"> Transcript [1750] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.864331818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.864333972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.864336034+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:22.864338126+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:23.385730312+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:23.385768568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:23.385774808+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:23.385791197+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.385804594+07:00","message":"[bufferProcess] interim [270000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.385807806+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.385814988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.385817994+07:00","message":"> Transcript [1751] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.385821417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.385823635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.385825841+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.385828882+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:23.528576305+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:23.528609314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:23.528614731+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:23.528629461+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.528636487+07:00","message":"[bufferProcess] interim [390000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.528638996+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.528643117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.528646575+07:00","message":"> Transcript [1752] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.52864995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.528651875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.528653753+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:23.528656381+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.421178927+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.421222409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.421229241+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.421244688+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421257654+07:00","message":"[bufferProcess] interim [290000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421261565+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421269464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421272547+07:00","message":"> Transcript [1753] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421280342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421282368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.42128453+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421287285+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421293374+07:00","message":"Push: 'การขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421295395+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421297834+07:00","message":"Set new StatePrefix : 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.421300023+07:00","message":"Next Push (prob) : 'มากกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.421328631+07:00","message":"push: {false การขั้นต่ำ 0 0xc000106800}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.48449882+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.484537192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.484543731+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.484578104+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.48458544+07:00","message":"[bufferProcess] interim [350000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.484588098+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.484591356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.484594392+07:00","message":"> Transcript [1754] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.484597912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.484599925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.484601994+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.484604451+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.616702077+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.616734953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.616740735+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.616755134+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.616761239+07:00","message":"[bufferProcess] interim [470000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.616763587+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.616766568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.61676933+07:00","message":"> Transcript [1755] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.616772767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.616775069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.616777994+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.616780986+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.936497509+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.93654127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.936548482+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.936564297+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.936570834+07:00","message":"[bufferProcess] interim [770000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.936573403+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.936576528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.936579569+07:00","message":"> Transcript [1756] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.93658308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.93658499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.936586979+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.936589798+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.940026885+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.940077974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.940085862+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.940106557+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940119446+07:00","message":"[bufferProcess] interim [830000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940122349+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940126409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940129617+07:00","message":"> Transcript [1757] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940134603+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940136787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940138732+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940143615+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940150602+07:00","message":"Push: 'มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940152444+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940155079+07:00","message":"Set new StatePrefix : 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:24.940157868+07:00","message":"Next Push (prob) : 'ถ้ามันจะเป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:24.940167786+07:00","message":"push: {false มากกว่า 0 0xc000106800}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.094070464+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.115320651+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.115363314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.115369225+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.115385755+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.115394197+07:00","message":"[bufferProcess] interim [950000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.11539678+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.115400812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.115403569+07:00","message":"> Transcript [1758] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.115406542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.115408449+07:00","message":"Set new StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุด'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.164983968+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.191482982+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.191528082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.191536854+07:00","message":"receive interim result [false|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.19155763+07:00","message":"[buffer interim] 170 false ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.191568144+07:00","message":"[bufferProcess] interim [70000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.191574156+07:00","message":"[bufferProcess] send to processor:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.19158341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.191588403+07:00","message":"> Transcript [1759] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.191593025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.191597378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.191601458+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.191606035+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.262910757+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.262950742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว\",\"confidence\":0.932378}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.262957579+07:00","message":"receive interim result [true|false]: ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.262971172+07:00","message":"end recv isFinal message id 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.262973302+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.262979927+07:00","message":"[buffer interim] 170 true ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.262991339+07:00","message":"[bufferProcess] interim [190000000]:ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.262995197+07:00","message":"[bufferProcess] send to processor (isfinal):ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.262998898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.263002476+07:00","message":"> Transcript [1760] [false]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.263005953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.263008052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.263009809+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.263012239+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.26301426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.263016199+07:00","message":"> Transcript [1761] [true]: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุดให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.263018357+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.263019935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.263021531+07:00","message":"StatePrefix: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่าถ้ามันจะเป็นชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.26302384+07:00","message":"TextPushed: 'ออกแบบเป็นยังไงคือกระบวนการขั้นต่ำมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.263032529+07:00","message":"Push: 'ถ้ามันจะเป็นชุดให้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.263052121+07:00","message":"push: {true ถ้ามันจะเป็นชุดให้แล้ว 0 0xc000106800}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:25.273820089+07:00","message":"write wav file: './tmp/7530/7530_170.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:25.356742712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:25.356743655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.723828013+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.723859823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.723864724+07:00","message":"receive interim result [false|false]: จะเลิก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.723875762+07:00","message":"[buffer interim] 171 false จะเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.723883789+07:00","message":"[bufferProcess] interim [600000000]:จะเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.723886467+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.820943623+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.820981755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลิกงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.820988319+07:00","message":"receive interim result [false|false]: เลิกงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:25.82100209+07:00","message":"[buffer interim] 171 false เลิกงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.821008224+07:00","message":"[bufferProcess] interim [720000000]:เลิกงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.82101028+07:00","message":"[bufferProcess] send to processor:จะเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.821015418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.821018153+07:00","message":"> Transcript [1762] [false]: 'จะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:25.821020091+07:00","message":"Set StatePrefix (first interim): 'จะเลิก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:26.174609887+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:26.174653957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลิกงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:26.17466131+07:00","message":"receive interim result [false|false]: จะเลิกงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:26.174678645+07:00","message":"[buffer interim] 171 false จะเลิกงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.174686756+07:00","message":"[bufferProcess] interim [960000000]:จะเลิกงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.174690094+07:00","message":"[bufferProcess] send to processor:เลิกงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.174693952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.174698046+07:00","message":"> Transcript [1763] [false]: 'เลิกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.174700997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.174703904+07:00","message":"Set new StatePrefix: 'เลิกงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:26.41934653+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:26.419382288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลิกงานแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:26.419388936+07:00","message":"receive interim result [false|false]: จะเลิกงานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:26.419405935+07:00","message":"[buffer interim] 171 false จะเลิกงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.419413629+07:00","message":"[bufferProcess] interim [320000000]:จะเลิกงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.419416655+07:00","message":"[bufferProcess] send to processor:จะเลิกงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.419424104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.419426767+07:00","message":"> Transcript [1764] [false]: 'จะเลิกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.41942916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:26.419431211+07:00","message":"Set new StatePrefix: 'จะเลิกงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:27.049209723+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:27.049328853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลิกงานแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:27.049360049+07:00","message":"receive interim result [false|false]: จะเลิกงานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:27.049393118+07:00","message":"[buffer interim] 171 false จะเลิกงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:27.049404372+07:00","message":"[bufferProcess] interim [920000000]:จะเลิกงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:27.049407159+07:00","message":"[bufferProcess] send to processor:จะเลิกงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:27.049410726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:27.04941372+07:00","message":"> Transcript [1765] [false]: 'จะเลิกงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:27.04941787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:27.049420002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:27.049422036+07:00","message":"StatePrefix: 'จะเลิกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:27.049424204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:27.915582976+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.080552738+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.080592275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลิกงานแล้ว\",\"confidence\":0.9232596}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.08059915+07:00","message":"receive interim result [true|false]: จะเลิกงานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.080611498+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.080613733+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.080627573+07:00","message":"[buffer interim] 171 true จะเลิกงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080635588+07:00","message":"[bufferProcess] interim [970000000]:จะเลิกงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080639258+07:00","message":"[bufferProcess] send to processor (isfinal):จะเลิกงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080643209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080645992+07:00","message":"> Transcript [1766] [false]: 'จะเลิกงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080649354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080651208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080652926+07:00","message":"StatePrefix: 'จะเลิกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080654813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080656278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080658214+07:00","message":"> Transcript [1767] [true]: 'จะเลิกงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080660383+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080661898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080663617+07:00","message":"StatePrefix: 'จะเลิกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080665207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.080667623+07:00","message":"Push: 'จะเลิกงานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.080675315+07:00","message":"push: {true จะเลิกงานแล้ว 0 0xc00382a000}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:28.089146483+07:00","message":"write wav file: './tmp/7530/7530_171.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:28.356885999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:28.356893897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.365958185+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.683173059+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.803868344+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.803889993+07:00","message":"found end of frame, send empty tag with msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.80389349+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.803901323+07:00","message":"[buffer interim] 172 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.803908804+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.80391302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.803916362+07:00","message":"> Transcript [1768] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.803918887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.803921306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.803923113+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.803924994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:28.803928005+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.803938511+07:00","message":"push: {true \n 0 0xc000315580}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:28.805631567+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:28.809354249+07:00","message":"write wav file: './tmp/7530/7530_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.149057609+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.149096911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.149102034+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.14911712+07:00","message":"[buffer interim] 173 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.149123244+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.149125441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.345361737+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.345397003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงปู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.34540324+07:00","message":"receive interim result [false|false]: หลวงปู่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.345418794+07:00","message":"[buffer interim] 173 false หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.345425667+07:00","message":"[bufferProcess] interim [540000000]:หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.345428456+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.345449995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.345453429+07:00","message":"> Transcript [1769] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.345455657+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.354932831+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.354944702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.35494826+07:00","message":"receive interim result [false|false]: แล้วพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.354952348+07:00","message":"[buffer interim] 173 false แล้วพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.354956112+07:00","message":"[bufferProcess] interim [600000000]:แล้วพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.35495828+07:00","message":"[bufferProcess] send to processor:หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.354960668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.35496297+07:00","message":"> Transcript [1770] [false]: 'หลวงปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.354964891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.35496676+07:00","message":"Set new StatePrefix: 'หลวงปู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.465440799+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.465476127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.465482438+07:00","message":"receive interim result [false|false]: แล้วพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.465495524+07:00","message":"[buffer interim] 173 false แล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.465502783+07:00","message":"[bufferProcess] interim [660000000]:แล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.465505264+07:00","message":"[bufferProcess] send to processor:แล้วพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.465510503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.465513462+07:00","message":"> Transcript [1771] [false]: 'แล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.465515544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.465517373+07:00","message":"Set new StatePrefix: 'แล้วพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.514720411+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.621945952+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.621992976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วพรุ่งนี้\",\"confidence\":0.95805985}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.621998507+07:00","message":"receive interim result [true|false]: แล้วพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.62200691+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.622008951+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.622015762+07:00","message":"[buffer interim] 173 true แล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.62202474+07:00","message":"[bufferProcess] interim [930000000]:แล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622030276+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622033744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622036556+07:00","message":"> Transcript [1772] [false]: 'แล้วพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.62203964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622041439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622043158+07:00","message":"StatePrefix: 'แล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622045078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622046518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622048473+07:00","message":"> Transcript [1773] [true]: 'แล้วพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622050424+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622051935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622064224+07:00","message":"StatePrefix: 'แล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.62206605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:29.622070597+07:00","message":"Push: 'แล้วพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.622078859+07:00","message":"push: {true แล้วพรุ่งนี้ 0 0xc000315680}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:29.627629133+07:00","message":"write wav file: './tmp/7530/7530_173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:29.896120986+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:30.567762124+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:30.567806281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:30.567812069+07:00","message":"receive interim result [false|false]: ระดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:30.56782748+07:00","message":"[buffer interim] 174 false ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:30.567834065+07:00","message":"[bufferProcess] interim [480000000]:ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:30.567835994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:30.672565285+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:30.672597862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับสูง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:30.672606105+07:00","message":"receive interim result [false|false]: ระดับสูง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:30.672618823+07:00","message":"[buffer interim] 174 false ระดับสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:30.672624268+07:00","message":"[bufferProcess] interim [600000000]:ระดับสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:30.672626509+07:00","message":"[bufferProcess] send to processor:ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:30.67263146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:30.672634385+07:00","message":"> Transcript [1774] [false]: 'ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:30.672636519+07:00","message":"Set StatePrefix (first interim): 'ระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277207347+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277243429+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.27724645+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277248274+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277250191+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277251811+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277253496+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277255113+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277257115+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277258766+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277260698+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277262432+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.27726447+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.27726622+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277267977+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277269452+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.277271017+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.295752144+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.295786318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับสูงรู้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.295792169+07:00","message":"receive interim result [false|false]: ระดับสูงรู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.295806548+07:00","message":"[buffer interim] 174 false ระดับสูงรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.295812909+07:00","message":"[bufferProcess] interim [200000000]:ระดับสูงรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.29581523+07:00","message":"[bufferProcess] send to processor:ระดับสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.29581834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.295821103+07:00","message":"> Transcript [1775] [false]: 'ระดับสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.295824008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.295825794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.295827606+07:00","message":"StatePrefix: 'ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.295829563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:31.356920752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:31.356931799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.373563179+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.634303704+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.694166343+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.855338306+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.855373191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนระดับสูงรู้เรื่อง\",\"confidence\":0.9239344}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.855378498+07:00","message":"receive interim result [true|false]: คนระดับสูงรู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.85538719+07:00","message":"end recv isFinal message id 174"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.855389488+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.855399497+07:00","message":"[buffer interim] 174 true คนระดับสูงรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855407687+07:00","message":"[bufferProcess] interim [500000000]:คนระดับสูงรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855410958+07:00","message":"[bufferProcess] send to processor (isfinal):ระดับสูงรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855414089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855416746+07:00","message":"> Transcript [1776] [false]: 'ระดับสูงรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855419407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855421218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855423002+07:00","message":"StatePrefix: 'ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855424968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855426498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855428368+07:00","message":"> Transcript [1777] [true]: 'คนระดับสูงรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855430361+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855431841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855433364+07:00","message":"StatePrefix: 'ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855434843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.855437518+07:00","message":"Push: 'คนระดับสูงรู้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.855446008+07:00","message":"push: {true คนระดับสูงรู้เรื่อง 0 0xc00382ac00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:31.866200092+07:00","message":"write wav file: './tmp/7530/7530_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.866765676+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.866778649+07:00","message":"found end of frame, send empty tag with msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.866782078+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.866791517+07:00","message":"[buffer interim] 175 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.866797706+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.86680293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.866807039+07:00","message":"> Transcript [1778] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.866810474+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.866813234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.866815648+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.866818068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:31.866826031+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.866837155+07:00","message":"push: {true \n 0 0xc000107c00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:31.870253796+07:00","message":"write wav file: './tmp/7530/7530_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:31.954823271+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.083931139+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.145937291+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.206288331+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.206311513+07:00","message":"found end of frame, send empty tag with msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.206314888+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.206321033+07:00","message":"[buffer interim] 176 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.206326875+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.206330545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.206333485+07:00","message":"> Transcript [1779] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.206335951+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.206337735+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.206339696+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.206341454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.206343989+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.206352489+07:00","message":"push: {true \n 0 0xc000107080}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:32.210814152+07:00","message":"write wav file: './tmp/7530/7530_176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.491990002+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.492023951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.492028858+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.492040299+07:00","message":"[buffer interim] 177 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.492046194+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.492047848+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.617049457+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.617098388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.617103459+07:00","message":"receive interim result [false|false]: ก้อน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.617117584+07:00","message":"[buffer interim] 177 false ก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.617124129+07:00","message":"[bufferProcess] interim [480000000]:ก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.617126466+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.617129706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.617132649+07:00","message":"> Transcript [1780] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.617134764+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.680474254+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.68051013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.68051555+07:00","message":"receive interim result [false|false]: ก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.680529297+07:00","message":"[buffer interim] 177 false ก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.680535468+07:00","message":"[bufferProcess] interim [540000000]:ก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.680537856+07:00","message":"[bufferProcess] send to processor:ก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.680541135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.680543852+07:00","message":"> Transcript [1781] [false]: 'ก้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.680545913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.680547886+07:00","message":"Set new StatePrefix: 'ก้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.805888983+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.805925562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.80593138+07:00","message":"receive interim result [false|false]: ก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:32.805943999+07:00","message":"[buffer interim] 177 false ก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.805949531+07:00","message":"[bufferProcess] interim [660000000]:ก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.805952274+07:00","message":"[bufferProcess] send to processor:ก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.805958403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.805961337+07:00","message":"> Transcript [1782] [false]: 'ก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.805963308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:32.80596511+07:00","message":"Set new StatePrefix: 'ก็น่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.135540245+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.135595459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.135601454+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.13561285+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.135618537+07:00","message":"[bufferProcess] interim [960000000]:ก็น่าจะนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.135621226+07:00","message":"[bufferProcess] send to processor:ก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.135626308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.13562954+07:00","message":"> Transcript [1783] [false]: 'ก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.135633004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.135635366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.135637218+07:00","message":"StatePrefix: 'ก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.135639139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.266237043+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.26627255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.266277867+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.266291774+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.266298174+07:00","message":"[bufferProcess] interim [80000000]:ก็น่าจะนะครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.266300748+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.266304177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.266307257+07:00","message":"> Transcript [1784] [false]: 'ก็น่าจะนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.266310164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.26631207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.266314084+07:00","message":"StatePrefix: 'ก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.266316037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.316442026+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.316475013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.316480148+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.316491228+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.316497298+07:00","message":"[bufferProcess] interim [140000000]:ก็น่าจะนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.316499765+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.316504794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.316507634+07:00","message":"> Transcript [1785] [false]: 'ก็น่าจะนะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.316510724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.316512837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.316514952+07:00","message":"StatePrefix: 'ก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.31651716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.413011818+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.413045961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.413051324+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะว่าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.413061986+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413073421+07:00","message":"[bufferProcess] interim [320000000]:ก็น่าจะนะครับเพราะว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413078541+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413084007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413087506+07:00","message":"> Transcript [1786] [false]: 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413090598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413092667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413094537+07:00","message":"StatePrefix: 'ก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413096511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413101078+07:00","message":"Push: 'ก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413102924+07:00","message":"TextPushed: 'ก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.41310488+07:00","message":"Set new StatePrefix : 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.413107085+07:00","message":"Next Push (prob) : 'จะนะครับเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.413114702+07:00","message":"push: {false ก็น่า 0 0xc000107700}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.601732704+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.601772517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่าที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.601777497+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะว่าที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.601791454+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะว่าที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.60179773+07:00","message":"[bufferProcess] interim [440000000]:ก็น่าจะนะครับเพราะว่าที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.601800166+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับเพราะว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.601805022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.601809305+07:00","message":"> Transcript [1787] [false]: 'ก็น่าจะนะครับเพราะว่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.601812981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.601815116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.601818178+07:00","message":"StatePrefix: 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.601820395+07:00","message":"TextPushed: 'ก็น่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.617695527+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.617715749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่าที่ฝึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.617720151+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะว่าที่ฝึก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.617730402+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะว่าที่ฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.617737081+07:00","message":"[bufferProcess] interim [500000000]:ก็น่าจะนะครับเพราะว่าที่ฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.617739186+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับเพราะว่าที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.617741878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.617744326+07:00","message":"> Transcript [1788] [false]: 'ก็น่าจะนะครับเพราะว่าที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.617747081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.617749079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.61775095+07:00","message":"StatePrefix: 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.617752958+07:00","message":"TextPushed: 'ก็น่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.69490736+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.694941219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่าที่ปรึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.694946462+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะว่าที่ปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:33.694957714+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะว่าที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.694963546+07:00","message":"[bufferProcess] interim [560000000]:ก็น่าจะนะครับเพราะว่าที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.694966301+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับเพราะว่าที่ฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.694971251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.694974317+07:00","message":"> Transcript [1789] [false]: 'ก็น่าจะนะครับเพราะว่าที่ฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.694977583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.694979562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.69498199+07:00","message":"StatePrefix: 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:33.694984382+07:00","message":"TextPushed: 'ก็น่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.013966502+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.014006458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.014011931+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.014025235+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.014031759+07:00","message":"[bufferProcess] interim [860000000]:ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.014034152+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับเพราะว่าที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.014040976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.014043756+07:00","message":"> Transcript [1790] [false]: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.01404731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.014049787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.014053228+07:00","message":"StatePrefix: 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.0140559+07:00","message":"TextPushed: 'ก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.01406215+07:00","message":"Push: 'จะนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.014064131+07:00","message":"TextPushed: 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.014066123+07:00","message":"Set new StatePrefix : 'ก็น่าจะนะครับเพราะว่าที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.014074513+07:00","message":"Next Push (prob) : 'ที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.014083282+07:00","message":"push: {false จะนะครับเพราะว่า 0 0xc000107700}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.092638513+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.092673152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.092679344+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.092693842+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.092700313+07:00","message":"[bufferProcess] interim [980000000]:ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.092702827+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.092709013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.092711781+07:00","message":"> Transcript [1791] [false]: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.092715447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.092717421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.092719443+07:00","message":"StatePrefix: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.092722837+07:00","message":"TextPushed: 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.211025057+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.211062951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.211078104+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.211095589+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.211104485+07:00","message":"[bufferProcess] interim [100000000]:ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.211108161+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.211112801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.211116973+07:00","message":"> Transcript [1792] [false]: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.2111219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.211125045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.211128115+07:00","message":"StatePrefix: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.211131575+07:00","message":"TextPushed: 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:34.357386362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:34.357408802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.408712475+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.408746235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.408751969+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.408766808+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.408775117+07:00","message":"[bufferProcess] interim [280000000]:ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.408778878+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.408783506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.408787394+07:00","message":"> Transcript [1793] [false]: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.408791506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.408793522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.408795892+07:00","message":"StatePrefix: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.408798797+07:00","message":"TextPushed: 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.457965826+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.458000718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.45800678+07:00","message":"receive interim result [false|false]: ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.458020248+07:00","message":"[buffer interim] 177 false ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458026266+07:00","message":"[bufferProcess] interim [340000000]:ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458029094+07:00","message":"[bufferProcess] send to processor:ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458035671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458038663+07:00","message":"> Transcript [1794] [false]: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458042292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458044194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458046472+07:00","message":"StatePrefix: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458049039+07:00","message":"TextPushed: 'ก็น่าจะนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.45805464+07:00","message":"Push: 'ที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458056473+07:00","message":"TextPushed: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458058565+07:00","message":"Set new StatePrefix : 'ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.458060719+07:00","message":"Next Push (prob) : 'เขาน่าจะเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.458067777+07:00","message":"push: {false ที่ปรึกษา 0 0xc000107700}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.513645649+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.576167909+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.655959123+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.656004675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง\",\"confidence\":0.9569447}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.656010945+07:00","message":"receive interim result [true|false]: ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.656021704+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.65602407+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.656031101+07:00","message":"[buffer interim] 177 true ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656040677+07:00","message":"[bufferProcess] interim [580000000]:ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656044151+07:00","message":"[bufferProcess] send to processor (isfinal):ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656046992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656050828+07:00","message":"> Transcript [1795] [false]: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656054483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656057434+07:00","message":"Set new StatePrefix: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.65606137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656063223+07:00","message":"> Transcript [1796] [true]: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656065701+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656067437+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656069366+07:00","message":"StatePrefix: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษาเขาน่าจะเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656081285+07:00","message":"TextPushed: 'ก็น่าจะนะครับเพราะว่าที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:34.656091289+07:00","message":"Push: 'เขาน่าจะเก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:34.65610243+07:00","message":"push: {true เขาน่าจะเก่ง 0 0xc000107700}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:34.664454864+07:00","message":"write wav file: './tmp/7530/7530_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.143930272+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.143967874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.143972794+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.143984709+07:00","message":"[buffer interim] 178 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.143990845+07:00","message":"[bufferProcess] interim [540000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.143992638+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.158495307+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.158525094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.158530252+07:00","message":"receive interim result [false|false]: ฝันว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.158542954+07:00","message":"[buffer interim] 178 false ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.158548365+07:00","message":"[bufferProcess] interim [600000000]:ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.158550664+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.158553736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.158556401+07:00","message":"> Transcript [1797] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.158558259+07:00","message":"Set StatePrefix (first interim): 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.590255575+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.590303823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.590310144+07:00","message":"receive interim result [false|false]: ฝันว่าขับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.590326708+07:00","message":"[buffer interim] 178 false ฝันว่าขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.590337839+07:00","message":"[bufferProcess] interim [20000000]:ฝันว่าขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.590340662+07:00","message":"[bufferProcess] send to processor:ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.590347836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.590350803+07:00","message":"> Transcript [1798] [false]: 'ฝันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.590353956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.590356002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.590357911+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.590360027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.627358936+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.627393578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าอะไรครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.627399829+07:00","message":"receive interim result [false|false]: ฝันว่าอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.627414824+07:00","message":"[buffer interim] 178 false ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.627422211+07:00","message":"[bufferProcess] interim [80000000]:ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.627426731+07:00","message":"[bufferProcess] send to processor:ฝันว่าขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.627431376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.627434997+07:00","message":"> Transcript [1799] [false]: 'ฝันว่าขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.627439407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.627442528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.627445624+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.627448654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.794215139+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.794272787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.794278757+07:00","message":"receive interim result [false|false]: ฝันว่าขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.794292004+07:00","message":"[buffer interim] 178 false ฝันว่าขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.794300438+07:00","message":"[bufferProcess] interim [140000000]:ฝันว่าขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.794302922+07:00","message":"[bufferProcess] send to processor:ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.794308493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.794311542+07:00","message":"> Transcript [1800] [false]: 'ฝันว่าอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.794315075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.794317297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.794319917+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.794322093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.938554965+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.938595531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าอะไรครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.938604797+07:00","message":"receive interim result [false|false]: ฝันว่าอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.938622802+07:00","message":"[buffer interim] 178 false ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.938629823+07:00","message":"[bufferProcess] interim [260000000]:ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.938632871+07:00","message":"[bufferProcess] send to processor:ฝันว่าขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.938641202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.938644819+07:00","message":"> Transcript [1801] [false]: 'ฝันว่าขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.938648508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.938653047+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.93865518+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.938657699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.93866507+07:00","message":"Push: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.938667503+07:00","message":"TextPushed: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.938669747+07:00","message":"Set new StatePrefix : 'ฝันว่าขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:35.938671869+07:00","message":"Next Push (prob) : 'ว่าขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:35.938680893+07:00","message":"push: {false ฝัน 0 0xc00382a200}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:36.456586792+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:36.456640517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าอะไรครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:36.456646987+07:00","message":"receive interim result [false|false]: ฝันว่าอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:36.456663333+07:00","message":"[buffer interim] 178 false ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:36.456670597+07:00","message":"[bufferProcess] interim [860000000]:ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:36.456689139+07:00","message":"[bufferProcess] send to processor:ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:36.456698952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:36.456702068+07:00","message":"> Transcript [1802] [false]: 'ฝันว่าอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:36.456704632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:36.456706706+07:00","message":"Set new StatePrefix: 'ฝันว่าอะไรครับ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:37.357964946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:37.357981569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.629283495+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.629322833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.629330077+07:00","message":"receive interim result [false|false]: ฝันว่าขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.629345842+07:00","message":"[buffer interim] 178 false ฝันว่าขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629354266+07:00","message":"[bufferProcess] interim [60000000]:ฝันว่าขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629357087+07:00","message":"[bufferProcess] send to processor:ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629363682+07:00","message":"[bufferProcess] send to processor (ticker):ฝันว่าขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629366641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629369856+07:00","message":"> Transcript [1803] [false]: 'ฝันว่าอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629373641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629376009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629378711+07:00","message":"StatePrefix: 'ฝันว่าอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629381111+07:00","message":"TextPushed: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629382932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.62938489+07:00","message":"> Transcript [1804] [false]: 'ฝันว่าขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.62938649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.629388273+07:00","message":"Set new StatePrefix: 'ฝันว่าขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.666949497+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.666980254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าอะไรครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.666986366+07:00","message":"receive interim result [false|false]: ฝันว่าอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.666998879+07:00","message":"[buffer interim] 178 false ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.667005385+07:00","message":"[bufferProcess] interim [120000000]:ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.667007148+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.826011312+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.826047611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าทำบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.826053481+07:00","message":"receive interim result [false|false]: ฝันว่าทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.826068489+07:00","message":"[buffer interim] 178 false ฝันว่าทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.826075793+07:00","message":"[bufferProcess] interim [240000000]:ฝันว่าทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.826078352+07:00","message":"[bufferProcess] send to processor:ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.82608221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.826090379+07:00","message":"> Transcript [1805] [false]: 'ฝันว่าอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.826093602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.826095963+07:00","message":"Set new StatePrefix: 'ฝันว่าอะไรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.857382482+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.857413672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าอะไรครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.857421922+07:00","message":"receive interim result [false|false]: ฝันว่าอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:37.857436284+07:00","message":"[buffer interim] 178 false ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.857442291+07:00","message":"[bufferProcess] interim [300000000]:ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.857444657+07:00","message":"[bufferProcess] send to processor:ฝันว่าทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.857451481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.857454729+07:00","message":"> Transcript [1806] [false]: 'ฝันว่าทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.857456789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:37.85745866+07:00","message":"Set new StatePrefix: 'ฝันว่าทำบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.065632977+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.065673074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวังว่าคุณตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.065678789+07:00","message":"receive interim result [false|false]: หวังว่าคุณตรี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.065690699+07:00","message":"[buffer interim] 178 false หวังว่าคุณตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.065696426+07:00","message":"[bufferProcess] interim [480000000]:หวังว่าคุณตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.065698667+07:00","message":"[bufferProcess] send to processor:ฝันว่าอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.065703726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.065706483+07:00","message":"> Transcript [1807] [false]: 'ฝันว่าอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.065708585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.065710445+07:00","message":"Set new StatePrefix: 'ฝันว่าอะไรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.16298798+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.316213904+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.316245969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวังว่าครับคุณตรี\",\"confidence\":0.9054686}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.316251423+07:00","message":"receive interim result [true|false]: หวังว่าครับคุณตรี"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.316261371+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.316263508+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.31626955+07:00","message":"[buffer interim] 178 true หวังว่าครับคุณตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316275884+07:00","message":"[bufferProcess] interim [810000000]:หวังว่าครับคุณตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316279442+07:00","message":"[bufferProcess] send to processor (isfinal):หวังว่าคุณตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316282895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316286118+07:00","message":"> Transcript [1808] [false]: 'หวังว่าคุณตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316288373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316290202+07:00","message":"Set new StatePrefix: 'หวังว่าคุณตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316291745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.3162936+07:00","message":"> Transcript [1809] [true]: 'หวังว่าครับคุณตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316296513+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316298328+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316300201+07:00","message":"StatePrefix: 'หวังว่าคุณตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.3163024+07:00","message":"TextPushed: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316303911+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316380268+07:00","message":"Push: 'หวังว่าครับคุณตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316382904+07:00","message":"TextPushed: 'ฝันหวังว่าครับคุณตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.31638495+07:00","message":"Set new StatePrefix : 'หวังว่าครับคุณตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316387063+07:00","message":"Next Push (prob) : 'หวังว่าครับคุณตรี'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.316394479+07:00","message":"push: {true หวังว่าครับคุณตรี 0 0xc00382a200}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:38.316412829+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_178.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:38.328318639+07:00","message":"write wav file: './tmp/7530/7530_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:38.354849814+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.334279583+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.334321739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.334326785+07:00","message":"receive interim result [false|false]: กระทรวงการอุดมศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.33434216+07:00","message":"[buffer interim] 179 false กระทรวงการอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.33434942+07:00","message":"[bufferProcess] interim [960000000]:กระทรวงการอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.334351593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.33435724+07:00","message":"[bufferProcess] send to processor (ticker):กระทรวงการอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.334359882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.334364106+07:00","message":"> Transcript [1810] [false]: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.334366324+07:00","message":"Set StatePrefix (first interim): 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.635865394+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.635903274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษาจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.635910082+07:00","message":"receive interim result [false|false]: กระทรวงการอุดมศึกษาจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.635924207+07:00","message":"[buffer interim] 179 false กระทรวงการอุดมศึกษาจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.635938051+07:00","message":"[bufferProcess] interim [320000000]:กระทรวงการอุดมศึกษาจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.635940407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.820236769+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.820269402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษาจะต้องรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.820275097+07:00","message":"receive interim result [false|false]: กระทรวงการอุดมศึกษาจะต้องรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.82028827+07:00","message":"[buffer interim] 179 false กระทรวงการอุดมศึกษาจะต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.820294239+07:00","message":"[bufferProcess] interim [440000000]:กระทรวงการอุดมศึกษาจะต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.820296679+07:00","message":"[bufferProcess] send to processor:กระทรวงการอุดมศึกษาจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.82030352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.820306256+07:00","message":"> Transcript [1811] [false]: 'กระทรวงการอุดมศึกษาจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.820309299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.820311263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.820313118+07:00","message":"StatePrefix: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.820315399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.869205594+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.869240926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษาจะต้องดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.869246546+07:00","message":"receive interim result [false|false]: กระทรวงการอุดมศึกษาจะต้องดูแล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.869258918+07:00","message":"[buffer interim] 179 false กระทรวงการอุดมศึกษาจะต้องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.869265344+07:00","message":"[bufferProcess] interim [500000000]:กระทรวงการอุดมศึกษาจะต้องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.869267752+07:00","message":"[bufferProcess] send to processor:กระทรวงการอุดมศึกษาจะต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.869274808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.869277872+07:00","message":"> Transcript [1812] [false]: 'กระทรวงการอุดมศึกษาจะต้องรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.869281241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.869283146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.869285113+07:00","message":"StatePrefix: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.869287282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.926449913+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.926488809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.926495042+07:00","message":"receive interim result [false|false]: กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.926509278+07:00","message":"[buffer interim] 179 false กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.926517557+07:00","message":"[bufferProcess] interim [560000000]:กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.926520499+07:00","message":"[bufferProcess] send to processor:กระทรวงการอุดมศึกษาจะต้องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.926526515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.926529597+07:00","message":"> Transcript [1813] [false]: 'กระทรวงการอุดมศึกษาจะต้องดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.926532819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.926535102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.926537151+07:00","message":"StatePrefix: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.926539535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.99434907+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.994382108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.994388131+07:00","message":"receive interim result [false|false]: กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.994399167+07:00","message":"[buffer interim] 179 false กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.994405715+07:00","message":"[bufferProcess] interim [680000000]:กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.994408354+07:00","message":"[bufferProcess] send to processor:กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.994415037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.994417905+07:00","message":"> Transcript [1814] [false]: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.994421335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.994423673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.99442579+07:00","message":"StatePrefix: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.99442796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.99443235+07:00","message":"Push: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.994434175+07:00","message":"TextPushed: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.994436235+07:00","message":"Set new StatePrefix : 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:39.994438285+07:00","message":"Next Push (prob) : 'จะต้องรู้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:39.994447068+07:00","message":"push: {false กระทรวงการอุดมศึกษา 0 0xc00313ec00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:40.115295694+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:40.115329721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:40.1153362+07:00","message":"receive interim result [false|false]: กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:40.11534996+07:00","message":"[buffer interim] 179 false กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.115356943+07:00","message":"[bufferProcess] interim [740000000]:กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.115359404+07:00","message":"[bufferProcess] send to processor:กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.1153666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.115369976+07:00","message":"> Transcript [1815] [false]: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.115373633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.115375816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.115377646+07:00","message":"StatePrefix: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.115379929+07:00","message":"TextPushed: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:40.358885598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:40.358894139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:40.69604183+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:40.696075274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:40.696081429+07:00","message":"receive interim result [false|false]: กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:40.696100134+07:00","message":"[buffer interim] 179 false กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.696107376+07:00","message":"[bufferProcess] interim [340000000]:กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.696110153+07:00","message":"[bufferProcess] send to processor:กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.696116303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.696119123+07:00","message":"> Transcript [1816] [false]: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.696122809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.696124819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.696127031+07:00","message":"StatePrefix: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:40.696129585+07:00","message":"TextPushed: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.129545478+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.129587056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.129592822+07:00","message":"receive interim result [false|false]: กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.129609996+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.129613563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่งว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.129619618+07:00","message":"receive interim result [false|false]: กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่งว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.129637696+07:00","message":"[buffer interim] 179 false กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.129653902+07:00","message":"[buffer interim] 179 false กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129660745+07:00","message":"[bufferProcess] interim [760000000]:กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129663806+07:00","message":"[bufferProcess] send to processor:กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129666616+07:00","message":"[bufferProcess] interim [820000000]:กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129668788+07:00","message":"[bufferProcess] send to processor:กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129671526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129674594+07:00","message":"> Transcript [1817] [false]: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129677999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129679842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129682009+07:00","message":"StatePrefix: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129684393+07:00","message":"TextPushed: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129686042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129687846+07:00","message":"> Transcript [1818] [false]: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129690113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129691825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129693367+07:00","message":"StatePrefix: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129695031+07:00","message":"TextPushed: 'กระทรวงการอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129703457+07:00","message":"Push: 'จะต้องรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129710325+07:00","message":"TextPushed: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129712435+07:00","message":"Set new StatePrefix : 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.129715055+07:00","message":"Next Push (prob) : 'พรุ่งนี้หวังเป็นอย่างยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.129724527+07:00","message":"push: {false จะต้องรู้เรื่อง 0 0xc00313ec00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.302990454+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.365055866+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.481957419+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.482000509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพวกนี้หวังเป็นอย่างยิ่งว่า\",\"confidence\":0.9467065}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.482007798+07:00","message":"receive interim result [true|false]: กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพวกนี้หวังเป็นอย่างยิ่งว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.482019117+07:00","message":"end recv isFinal message id 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.482021808+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.482027659+07:00","message":"[buffer interim] 179 true กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพวกนี้หวังเป็นอย่างยิ่งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482038735+07:00","message":"[bufferProcess] interim [180000000]:กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพวกนี้หวังเป็นอย่างยิ่งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482046929+07:00","message":"[bufferProcess] send to processor (isfinal):กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482050767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482053894+07:00","message":"> Transcript [1819] [false]: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482057277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482059995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482062106+07:00","message":"StatePrefix: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.48206457+07:00","message":"TextPushed: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482066562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482068366+07:00","message":"> Transcript [1820] [true]: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพวกนี้หวังเป็นอย่างยิ่งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482070531+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.48207213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482073653+07:00","message":"StatePrefix: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่องพรุ่งนี้หวังเป็นอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482075476+07:00","message":"TextPushed: 'กระทรวงการอุดมศึกษาจะต้องรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.482083094+07:00","message":"Push: 'พวกนี้หวังเป็นอย่างยิ่งว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.482091338+07:00","message":"push: {true พวกนี้หวังเป็นอย่างยิ่งว่า 0 0xc00313ec00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:41.490260257+07:00","message":"write wav file: './tmp/7530/7530_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.682814335+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.788928587+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.788947082+07:00","message":"found end of frame, send empty tag with msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.788950114+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.788956519+07:00","message":"[buffer interim] 180 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.788964261+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.788973552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.788976586+07:00","message":"> Transcript [1821] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.788979361+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.788981199+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.788982913+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.788984735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:41.788987139+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.788998555+07:00","message":"push: {true \n 0 0xc00382a880}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:41.794620143+07:00","message":"write wav file: './tmp/7530/7530_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:41.944816542+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:42.202732703+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:42.306675901+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:42.306698354+07:00","message":"found end of frame, send empty tag with msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:42.306701594+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:42.306709345+07:00","message":"[buffer interim] 181 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:42.306716272+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:42.306720628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:42.306723617+07:00","message":"> Transcript [1822] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:42.306726019+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:42.306727923+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:42.306729632+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:42.306732419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:42.306735258+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:42.306745209+07:00","message":"push: {true \n 0 0xc002d0e180}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:42.313203899+07:00","message":"write wav file: './tmp/7530/7530_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:42.454746732+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.024999017+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.025044398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.025050877+07:00","message":"receive interim result [false|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.025065697+07:00","message":"[buffer interim] 182 false ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.025071758+07:00","message":"[bufferProcess] interim [540000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.025074199+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.15833561+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.158371836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.158377564+07:00","message":"receive interim result [false|false]: ประวัติท่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.158390244+07:00","message":"[buffer interim] 182 false ประวัติท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.15839938+07:00","message":"[bufferProcess] interim [660000000]:ประวัติท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.158402371+07:00","message":"[bufferProcess] send to processor:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.158408055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.158411106+07:00","message":"> Transcript [1823] [false]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.158413787+07:00","message":"Set StatePrefix (first interim): 'ประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.257040127+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.25707711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าท่านจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.257082462+07:00","message":"receive interim result [false|false]: เพราะว่าท่านจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.257095267+07:00","message":"[buffer interim] 182 false เพราะว่าท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.257112969+07:00","message":"[bufferProcess] interim [780000000]:เพราะว่าท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.25711591+07:00","message":"[bufferProcess] send to processor:ประวัติท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.25711944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.257122598+07:00","message":"> Transcript [1824] [false]: 'ประวัติท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.257125664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.257127776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.257129522+07:00","message":"StatePrefix: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.257131419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.310521182+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.310555862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าท่านจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.310562132+07:00","message":"receive interim result [false|false]: เพราะว่าท่านจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.31057432+07:00","message":"[buffer interim] 182 false เพราะว่าท่านจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.310582208+07:00","message":"[bufferProcess] interim [900000000]:เพราะว่าท่านจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.310585439+07:00","message":"[bufferProcess] send to processor:เพราะว่าท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.310593439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.310596203+07:00","message":"> Transcript [1825] [false]: 'เพราะว่าท่านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.310598616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.31060054+07:00","message":"Set new StatePrefix: 'เพราะว่าท่านจะ'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:43.359083369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:43.359085126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.412593195+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.528432699+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.528473342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าท่านจะต้อง\",\"confidence\":0.95820713}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.528479345+07:00","message":"receive interim result [true|false]: เพราะว่าท่านจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.528488289+07:00","message":"end recv isFinal message id 182"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.528490653+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.528498601+07:00","message":"[buffer interim] 182 true เพราะว่าท่านจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528508236+07:00","message":"[bufferProcess] interim [170000000]:เพราะว่าท่านจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528513652+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่าท่านจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528517122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528520169+07:00","message":"> Transcript [1826] [false]: 'เพราะว่าท่านจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528523434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.52852545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528527259+07:00","message":"StatePrefix: 'เพราะว่าท่านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528529104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528530582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528532461+07:00","message":"> Transcript [1827] [true]: 'เพราะว่าท่านจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528534438+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528536082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.52853773+07:00","message":"StatePrefix: 'เพราะว่าท่านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528539311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:43.528541952+07:00","message":"Push: 'เพราะว่าท่านจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.528550426+07:00","message":"push: {true เพราะว่าท่านจะต้อง 0 0xc00382a080}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:43.534266944+07:00","message":"write wav file: './tmp/7530/7530_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:43.735415326+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.208283175+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.208318037+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-03-23T16:44:44.208322689+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.20833658+07:00","message":"[buffer interim] 183 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.208344294+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.208346853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.305464649+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.305498829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.305504591+07:00","message":"receive interim result [false|false]: ไปปรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.305518765+07:00","message":"[buffer interim] 183 false ไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.305524438+07:00","message":"[bufferProcess] interim [420000000]:ไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.305526746+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.305531886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.305534805+07:00","message":"> Transcript [1828] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.305537118+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.469264742+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.469304367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปปรับปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.469308987+07:00","message":"receive interim result [false|false]: ไปปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.469320982+07:00","message":"[buffer interim] 183 false ไปปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.469328038+07:00","message":"[bufferProcess] interim [600000000]:ไปปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.469331433+07:00","message":"[bufferProcess] send to processor:ไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.469338658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.469342442+07:00","message":"> Transcript [1829] [false]: 'ไปปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.469347449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.469349785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.469352195+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.469354097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.7322254+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.732270264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปปรับโครงสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.732275526+07:00","message":"receive interim result [false|false]: ไปปรับโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.732292082+07:00","message":"[buffer interim] 183 false ไปปรับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.732299775+07:00","message":"[bufferProcess] interim [780000000]:ไปปรับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.732302402+07:00","message":"[bufferProcess] send to processor:ไปปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.732306278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.732308993+07:00","message":"> Transcript [1830] [false]: 'ไปปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.732311723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.732313727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.732315767+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.732317839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.907586183+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.907624869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปปรับโครงสร้างต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.907630927+07:00","message":"receive interim result [false|false]: ไปปรับโครงสร้างต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.907645644+07:00","message":"[buffer interim] 183 false ไปปรับโครงสร้างต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.90765242+07:00","message":"[bufferProcess] interim [960000000]:ไปปรับโครงสร้างต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.90765549+07:00","message":"[bufferProcess] send to processor:ไปปรับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.907663508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.907666365+07:00","message":"> Transcript [1831] [false]: 'ไปปรับโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.9076701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.90767272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.907674956+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.907677078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.914759969+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.914786637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปปรับโครงสร้างต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.914791338+07:00","message":"receive interim result [false|false]: ไปปรับโครงสร้างต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.914805599+07:00","message":"[buffer interim] 183 false ไปปรับโครงสร้างต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.914810949+07:00","message":"[bufferProcess] interim [20000000]:ไปปรับโครงสร้างต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.914813735+07:00","message":"[bufferProcess] send to processor:ไปปรับโครงสร้างต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.914816326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.914818903+07:00","message":"> Transcript [1832] [false]: 'ไปปรับโครงสร้างต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.914821465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.914823246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.914825239+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.91482691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.914829456+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.914831286+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.91483367+07:00","message":"Set new StatePrefix : 'ไปปรับโครงสร้างต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:44.914835722+07:00","message":"Next Push (prob) : 'ปรับโครงสร้างต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:44.914866719+07:00","message":"push: {false ไป 0 0xc002d0e080}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.165300194+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.165340069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปปรับโครงสร้างต่างๆให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.16534645+07:00","message":"receive interim result [false|false]: ไปปรับโครงสร้างต่างๆให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.165359539+07:00","message":"[buffer interim] 183 false ไปปรับโครงสร้างต่างๆให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.165365845+07:00","message":"[bufferProcess] interim [320000000]:ไปปรับโครงสร้างต่างๆให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.165368245+07:00","message":"[bufferProcess] send to processor:ไปปรับโครงสร้างต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.165377708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.165380594+07:00","message":"> Transcript [1833] [false]: 'ไปปรับโครงสร้างต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.165385539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.165387733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.165389549+07:00","message":"StatePrefix: 'ไปปรับโครงสร้างต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.165394159+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.203462764+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.319601427+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.319650438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปปรับโครงสร้างต่างๆให้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.319656727+07:00","message":"receive interim result [true|false]: ไปปรับโครงสร้างต่างๆให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.319666826+07:00","message":"end recv isFinal message id 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.319669008+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.319677167+07:00","message":"[buffer interim] 183 true ไปปรับโครงสร้างต่างๆให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319687129+07:00","message":"[bufferProcess] interim [500000000]:ไปปรับโครงสร้างต่างๆให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319690768+07:00","message":"[bufferProcess] send to processor (isfinal):ไปปรับโครงสร้างต่างๆให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319694423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319697658+07:00","message":"> Transcript [1834] [false]: 'ไปปรับโครงสร้างต่างๆให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319700845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319702761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319704491+07:00","message":"StatePrefix: 'ไปปรับโครงสร้างต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319706954+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319708852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319710796+07:00","message":"> Transcript [1835] [true]: 'ไปปรับโครงสร้างต่างๆให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319713097+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319714724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319716275+07:00","message":"StatePrefix: 'ไปปรับโครงสร้างต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319718071+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.319720576+07:00","message":"Push: 'ปรับโครงสร้างต่างๆให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.319728769+07:00","message":"push: {true ปรับโครงสร้างต่างๆให้ 0 0xc002d0e080}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:45.325990269+07:00","message":"write wav file: './tmp/7530/7530_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.595755694+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.938778256+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.93882249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.938827655+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:45.938843117+07:00","message":"[buffer interim] 184 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.938849+07:00","message":"[bufferProcess] interim [420000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:45.938850803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.183872294+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.183908917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Hello\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.183915241+07:00","message":"receive interim result [false|false]: Hello"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.183929508+07:00","message":"[buffer interim] 184 false Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.183936068+07:00","message":"[bufferProcess] interim [540000000]:Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.183938326+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.183945147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.183948091+07:00","message":"> Transcript [1836] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.183950236+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.257507265+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.25753898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้โลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.257544354+07:00","message":"receive interim result [false|false]: ไอ้โลก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.257559125+07:00","message":"[buffer interim] 184 false ไอ้โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.257565769+07:00","message":"[bufferProcess] interim [720000000]:ไอ้โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.257568054+07:00","message":"[bufferProcess] send to processor:Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.25757161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.25757431+07:00","message":"> Transcript [1837] [false]: 'Hello'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.25758464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.257587176+07:00","message":"Set new StatePrefix: 'Hello'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:46.359893567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:46.359959829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.451195507+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.451259541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.451265558+07:00","message":"receive interim result [false|false]: ให้โลกรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.451283423+07:00","message":"[buffer interim] 184 false ให้โลกรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.451291572+07:00","message":"[bufferProcess] interim [840000000]:ให้โลกรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.451294264+07:00","message":"[bufferProcess] send to processor:ไอ้โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.451301849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.451305287+07:00","message":"> Transcript [1838] [false]: 'ไอ้โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.451307902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.451309714+07:00","message":"Set new StatePrefix: 'ไอ้โลก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.454867496+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.454892491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.454899188+07:00","message":"receive interim result [false|false]: ให้โลกเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.454913955+07:00","message":"[buffer interim] 184 false ให้โลกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.454920777+07:00","message":"[bufferProcess] interim [900000000]:ให้โลกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.454923721+07:00","message":"[bufferProcess] send to processor:ให้โลกรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.454927787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.454931294+07:00","message":"> Transcript [1839] [false]: 'ให้โลกรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.454933797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.454936434+07:00","message":"Set new StatePrefix: 'ให้โลกรู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.642478071+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.642515492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.642521514+07:00","message":"receive interim result [false|false]: ให้โลกเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.642538026+07:00","message":"[buffer interim] 184 false ให้โลกเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.642545957+07:00","message":"[bufferProcess] interim [80000000]:ให้โลกเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.642549019+07:00","message":"[bufferProcess] send to processor:ให้โลกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.642555891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.642558939+07:00","message":"> Transcript [1840] [false]: 'ให้โลกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.642561357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.642563613+07:00","message":"Set new StatePrefix: 'ให้โลกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.776839237+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.776870941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเราไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.776876476+07:00","message":"receive interim result [false|false]: ให้โลกเราไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.776910905+07:00","message":"[buffer interim] 184 false ให้โลกเราไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.776922047+07:00","message":"[bufferProcess] interim [200000000]:ให้โลกเราไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.776924771+07:00","message":"[bufferProcess] send to processor:ให้โลกเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.776931799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.776934704+07:00","message":"> Transcript [1841] [false]: 'ให้โลกเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.776938029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.776940482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.776942308+07:00","message":"StatePrefix: 'ให้โลกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.776944405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.854154148+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.854192864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเราไม่ใช่หรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.854198823+07:00","message":"receive interim result [false|false]: ให้โลกเราไม่ใช่หรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.854215355+07:00","message":"[buffer interim] 184 false ให้โลกเราไม่ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.854222405+07:00","message":"[bufferProcess] interim [320000000]:ให้โลกเราไม่ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.854225131+07:00","message":"[bufferProcess] send to processor:ให้โลกเราไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.854230956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.854233753+07:00","message":"> Transcript [1842] [false]: 'ให้โลกเราไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.854237417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.854239769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.854242223+07:00","message":"StatePrefix: 'ให้โลกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.854244288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.971884095+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.971919524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเราไม่ใช่ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.971925025+07:00","message":"receive interim result [false|false]: ให้โลกเราไม่ใช่ลูก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:46.971941013+07:00","message":"[buffer interim] 184 false ให้โลกเราไม่ใช่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.971947735+07:00","message":"[bufferProcess] interim [380000000]:ให้โลกเราไม่ใช่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.971950736+07:00","message":"[bufferProcess] send to processor:ให้โลกเราไม่ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.971957146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.971961374+07:00","message":"> Transcript [1843] [false]: 'ให้โลกเราไม่ใช่หรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.97196496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.97196709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.971968898+07:00","message":"StatePrefix: 'ให้โลกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:46.971971065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.018649397+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.018686336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเราไม่ใช่โลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.018692043+07:00","message":"receive interim result [false|false]: ให้โลกเราไม่ใช่โลก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.018708425+07:00","message":"[buffer interim] 184 false ให้โลกเราไม่ใช่โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.01871587+07:00","message":"[bufferProcess] interim [440000000]:ให้โลกเราไม่ใช่โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018718512+07:00","message":"[bufferProcess] send to processor:ให้โลกเราไม่ใช่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018724145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018727486+07:00","message":"> Transcript [1844] [false]: 'ให้โลกเราไม่ใช่ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018730779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018732858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018734635+07:00","message":"StatePrefix: 'ให้โลกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018736502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018742942+07:00","message":"Push: 'ให้โลกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018744894+07:00","message":"TextPushed: 'ให้โลกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018747002+07:00","message":"Set new StatePrefix : 'ให้โลกเราไม่ใช่ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.018749048+07:00","message":"Next Push (prob) : 'ไม่ใช่ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.018756839+07:00","message":"push: {false ให้โลกเรา 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.15257233+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.152604125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเราไม่ใช่ลูกให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.152609595+07:00","message":"receive interim result [false|false]: ให้โลกเราไม่ใช่ลูกให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.152623849+07:00","message":"[buffer interim] 184 false ให้โลกเราไม่ใช่ลูกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.152630516+07:00","message":"[bufferProcess] interim [560000000]:ให้โลกเราไม่ใช่ลูกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.152633211+07:00","message":"[bufferProcess] send to processor:ให้โลกเราไม่ใช่โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.152636739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.15263934+07:00","message":"> Transcript [1845] [false]: 'ให้โลกเราไม่ใช่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.152641473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.152644038+07:00","message":"Set new StatePrefix: 'ให้โลกเราไม่ใช่โลก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.237921537+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.237959996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเราไม่ใช่ลูกให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.237965437+07:00","message":"receive interim result [false|false]: ให้โลกเราไม่ใช่ลูกให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.237979157+07:00","message":"[buffer interim] 184 false ให้โลกเราไม่ใช่ลูกให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.237985476+07:00","message":"[bufferProcess] interim [680000000]:ให้โลกเราไม่ใช่ลูกให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.237987917+07:00","message":"[bufferProcess] send to processor:ให้โลกเราไม่ใช่ลูกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.237993182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.237995827+07:00","message":"> Transcript [1846] [false]: 'ให้โลกเราไม่ใช่ลูกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.23799785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.237999703+07:00","message":"Set new StatePrefix: 'ให้โลกเราไม่ใช่ลูกให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.342133152+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.342163648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเราไม่ใช่โลกให้ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.342168987+07:00","message":"receive interim result [false|false]: ให้โลกเราไม่ใช่โลกให้ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.342207808+07:00","message":"[buffer interim] 184 false ให้โลกเราไม่ใช่โลกให้ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.342214961+07:00","message":"[bufferProcess] interim [800000000]:ให้โลกเราไม่ใช่โลกให้ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.342217351+07:00","message":"[bufferProcess] send to processor:ให้โลกเราไม่ใช่ลูกให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.342221879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.342225216+07:00","message":"> Transcript [1847] [false]: 'ให้โลกเราไม่ใช่ลูกให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.342227924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.342229783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.342232221+07:00","message":"StatePrefix: 'ให้โลกเราไม่ใช่ลูกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.342234519+07:00","message":"TextPushed: 'ให้โลกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.470227027+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.470263642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเราไม่ใช่โลกให้ประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.470270707+07:00","message":"receive interim result [false|false]: ให้โลกเราไม่ใช่โลกให้ประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.470286481+07:00","message":"[buffer interim] 184 false ให้โลกเราไม่ใช่โลกให้ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.470292954+07:00","message":"[bufferProcess] interim [920000000]:ให้โลกเราไม่ใช่โลกให้ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.470295343+07:00","message":"[bufferProcess] send to processor:ให้โลกเราไม่ใช่โลกให้ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.470298943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.470302661+07:00","message":"> Transcript [1848] [false]: 'ให้โลกเราไม่ใช่โลกให้ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.47030593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.470308134+07:00","message":"Set new StatePrefix: 'ให้โลกเราไม่ใช่โลกให้ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.643839835+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.774986434+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.783015065+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.783050033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โลกเราไม่ใช่โลกให้ประเทศไทย\",\"confidence\":0.9407362}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.783056799+07:00","message":"receive interim result [true|false]: ให้โลกเราไม่ใช่โลกให้ประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.783068162+07:00","message":"end recv isFinal message id 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.783070418+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.783076764+07:00","message":"[buffer interim] 184 true ให้โลกเราไม่ใช่โลกให้ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783087945+07:00","message":"[bufferProcess] interim [280000000]:ให้โลกเราไม่ใช่โลกให้ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783091463+07:00","message":"[bufferProcess] send to processor (isfinal):ให้โลกเราไม่ใช่โลกให้ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.78309533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783098798+07:00","message":"> Transcript [1849] [false]: 'ให้โลกเราไม่ใช่โลกให้ประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783101476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783103708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.78310535+07:00","message":"StatePrefix: 'ให้โลกเราไม่ใช่โลกให้ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783107527+07:00","message":"TextPushed: 'ให้โลกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783109315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783111095+07:00","message":"> Transcript [1850] [true]: 'ให้โลกเราไม่ใช่โลกให้ประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783113077+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783114601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783116179+07:00","message":"StatePrefix: 'ให้โลกเราไม่ใช่โลกให้ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783117941+07:00","message":"TextPushed: 'ให้โลกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:47.783130073+07:00","message":"Push: 'ไม่ใช่โลกให้ประเทศไทย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:47.783138484+07:00","message":"push: {true ไม่ใช่โลกให้ประเทศไทย 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:47.790528815+07:00","message":"write wav file: './tmp/7530/7530_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.251863823+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.251901208+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-03-23T16:44:48.25190591+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.251920568+07:00","message":"[buffer interim] 185 false 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.251925811+07:00","message":"[bufferProcess] interim [480000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.251927846+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.338551314+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.338589971+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-03-23T16:44:48.338599027+07:00","message":"receive interim result [false|false]: 3 โล"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.338612023+07:00","message":"[buffer interim] 185 false 3 โล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.338625148+07:00","message":"[bufferProcess] interim [600000000]:3 โล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.338627583+07:00","message":"[bufferProcess] send to processor:3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.338634402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.338638066+07:00","message":"> Transcript [1851] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.338640704+07:00","message":"Set StatePrefix (first interim): '3'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.442054808+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.442092351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.44209748+07:00","message":"receive interim result [false|false]: สามโลก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.442110577+07:00","message":"[buffer interim] 185 false สามโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.442117319+07:00","message":"[bufferProcess] interim [660000000]:สามโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.442119671+07:00","message":"[bufferProcess] send to processor:3 โล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.442130311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.442133303+07:00","message":"> Transcript [1852] [false]: '3 โล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.442136765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.442139458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.442141168+07:00","message":"StatePrefix: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.442142974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.508010699+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.508033835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.508038757+07:00","message":"receive interim result [false|false]: ตลกให้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.508054613+07:00","message":"[buffer interim] 185 false ตลกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.50806021+07:00","message":"[bufferProcess] interim [780000000]:ตลกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.508062431+07:00","message":"[bufferProcess] send to processor:สามโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.50806551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.508067987+07:00","message":"> Transcript [1853] [false]: 'สามโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.508069887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.50807199+07:00","message":"Set new StatePrefix: 'สามโลก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.646353989+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.646387033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.646392413+07:00","message":"receive interim result [false|false]: ตลกให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.646405353+07:00","message":"[buffer interim] 185 false ตลกให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.646411264+07:00","message":"[bufferProcess] interim [900000000]:ตลกให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.646413688+07:00","message":"[bufferProcess] send to processor:ตลกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.646418649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.646421324+07:00","message":"> Transcript [1854] [false]: 'ตลกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.646423338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.646425138+07:00","message":"Set new StatePrefix: 'ตลกให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.755972419+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.756014104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกให้ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.756019643+07:00","message":"receive interim result [false|false]: ตลกให้ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.756033151+07:00","message":"[buffer interim] 185 false ตลกให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.756038927+07:00","message":"[bufferProcess] interim [960000000]:ตลกให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.756041181+07:00","message":"[bufferProcess] send to processor:ตลกให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.756046104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.756048823+07:00","message":"> Transcript [1855] [false]: 'ตลกให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.756051662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.756053559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.756055331+07:00","message":"StatePrefix: 'ตลกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.756057341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.812249984+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.812283802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกให้ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.812288838+07:00","message":"receive interim result [false|false]: สามโลกให้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.812301966+07:00","message":"[buffer interim] 185 false สามโลกให้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.812309498+07:00","message":"[bufferProcess] interim [80000000]:สามโลกให้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.812313466+07:00","message":"[bufferProcess] send to processor:ตลกให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.812317714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.812321714+07:00","message":"> Transcript [1856] [false]: 'ตลกให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.812326254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.812329186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.812332005+07:00","message":"StatePrefix: 'ตลกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.812335057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.963547869+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.963585917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกไม่ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.963591468+07:00","message":"receive interim result [false|false]: สามโลกไม่ทัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:48.963604158+07:00","message":"[buffer interim] 185 false สามโลกไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.963612822+07:00","message":"[bufferProcess] interim [200000000]:สามโลกไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.963615556+07:00","message":"[bufferProcess] send to processor:สามโลกให้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.963620769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.963623623+07:00","message":"> Transcript [1857] [false]: 'สามโลกให้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.963625964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:48.963627949+07:00","message":"Set new StatePrefix: 'สามโลกให้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.20397974+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.204013483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกให้ทันใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.204018865+07:00","message":"receive interim result [false|false]: สามโลกให้ทันใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.20403084+07:00","message":"[buffer interim] 185 false สามโลกให้ทันใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.204036475+07:00","message":"[bufferProcess] interim [440000000]:สามโลกให้ทันใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.204038791+07:00","message":"[bufferProcess] send to processor:สามโลกไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.204043801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.204046549+07:00","message":"> Transcript [1858] [false]: 'สามโลกไม่ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.204048493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.204050686+07:00","message":"Set new StatePrefix: 'สามโลกไม่ทัน'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:49.360535019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:49.360548806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.851765076+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.851807722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกให้ทันใช่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.851819498+07:00","message":"receive interim result [false|false]: สามโลกให้ทันใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.851833282+07:00","message":"[buffer interim] 185 false สามโลกให้ทันใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.851843706+07:00","message":"[bufferProcess] interim [40000000]:สามโลกให้ทันใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.851848062+07:00","message":"[bufferProcess] send to processor:สามโลกให้ทันใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.8518532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.85185599+07:00","message":"> Transcript [1859] [false]: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.851858113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.85186003+07:00","message":"Set new StatePrefix: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.910469599+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.91050696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกให้ทันใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.910513666+07:00","message":"receive interim result [false|false]: สามโลกให้ทันใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:49.91052984+07:00","message":"[buffer interim] 185 false สามโลกให้ทันใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.910537038+07:00","message":"[bufferProcess] interim [220000000]:สามโลกให้ทันใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.91054122+07:00","message":"[bufferProcess] send to processor:สามโลกให้ทันใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.910545675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.910550075+07:00","message":"> Transcript [1860] [false]: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.910554917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.91055759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.910560925+07:00","message":"StatePrefix: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:49.910564312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.358056223+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.358096639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกให้ทันใช่ตัวตน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.358102773+07:00","message":"receive interim result [false|false]: สามโลกให้ทันใช่ตัวตน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.358115095+07:00","message":"[buffer interim] 185 false สามโลกให้ทันใช่ตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.358120363+07:00","message":"[bufferProcess] interim [580000000]:สามโลกให้ทันใช่ตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.358122983+07:00","message":"[bufferProcess] send to processor:สามโลกให้ทันใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.358128019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.358136534+07:00","message":"> Transcript [1861] [false]: 'สามโลกให้ทันใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.358139781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.35814173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.358143786+07:00","message":"StatePrefix: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.35814786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.409547885+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.409578804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกให้ทันใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.409583981+07:00","message":"receive interim result [false|false]: สามโลกให้ทันใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.40959402+07:00","message":"[buffer interim] 185 false สามโลกให้ทันใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.409601722+07:00","message":"[bufferProcess] interim [640000000]:สามโลกให้ทันใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.409604192+07:00","message":"[bufferProcess] send to processor:สามโลกให้ทันใช่ตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.409607514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.409610514+07:00","message":"> Transcript [1862] [false]: 'สามโลกให้ทันใช่ตัวตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.40961375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.4096158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.409617754+07:00","message":"StatePrefix: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.409619917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.549656083+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.549700134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกให้ทันใช่ตัวตนอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.54970676+07:00","message":"receive interim result [false|false]: สามโลกให้ทันใช่ตัวตนอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.549720934+07:00","message":"[buffer interim] 185 false สามโลกให้ทันใช่ตัวตนอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.54973021+07:00","message":"[bufferProcess] interim [820000000]:สามโลกให้ทันใช่ตัวตนอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.549733819+07:00","message":"[bufferProcess] send to processor:สามโลกให้ทันใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.54974018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.549744343+07:00","message":"> Transcript [1863] [false]: 'สามโลกให้ทันใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.549748971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.549752195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.549755941+07:00","message":"StatePrefix: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.549758474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.549762391+07:00","message":"Push: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.549765243+07:00","message":"TextPushed: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.549768865+07:00","message":"Set new StatePrefix : 'สามโลกให้ทันใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.549772055+07:00","message":"Next Push (prob) : 'ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.549781946+07:00","message":"push: {false สามโลกให้ทันใช่ 0 0xc000314980}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.793695782+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.7937317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกให้ทันใช่ตัวตนอาจารย์นิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.793738078+07:00","message":"receive interim result [false|false]: สามโลกให้ทันใช่ตัวตนอาจารย์นิด"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.793750771+07:00","message":"[buffer interim] 185 false สามโลกให้ทันใช่ตัวตนอาจารย์นิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.793756563+07:00","message":"[bufferProcess] interim [0]:สามโลกให้ทันใช่ตัวตนอาจารย์นิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.793759338+07:00","message":"[bufferProcess] send to processor:สามโลกให้ทันใช่ตัวตนอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.793764456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.793767712+07:00","message":"> Transcript [1864] [false]: 'สามโลกให้ทันใช่ตัวตนอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.793769805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.793771605+07:00","message":"Set new StatePrefix: 'สามโลกให้ทันใช่ตัวตนอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.804451529+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.804468801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.804473804+07:00","message":"receive interim result [false|false]: สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.804487582+07:00","message":"[buffer interim] 185 false สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.804492426+07:00","message":"[bufferProcess] interim [120000000]:สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.804494802+07:00","message":"[bufferProcess] send to processor:สามโลกให้ทันใช่ตัวตนอาจารย์นิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.804497757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.804501017+07:00","message":"> Transcript [1865] [false]: 'สามโลกให้ทันใช่ตัวตนอาจารย์นิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.804504643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.804506675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.804508617+07:00","message":"StatePrefix: 'สามโลกให้ทันใช่ตัวตนอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.804511297+07:00","message":"TextPushed: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.913301474+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.992443899+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.992490244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.992496645+07:00","message":"receive interim result [false|false]: สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:50.992512796+07:00","message":"[buffer interim] 185 false สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.992518932+07:00","message":"[bufferProcess] interim [300000000]:สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.992521841+07:00","message":"[bufferProcess] send to processor:สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.992526495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.992530005+07:00","message":"> Transcript [1866] [false]: 'สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.992533073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.992535972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.992539021+07:00","message":"StatePrefix: 'สามโลกให้ทันใช่ตัวตนอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:50.992542684+07:00","message":"TextPushed: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:51.082978736+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:51.083016126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ\",\"confidence\":0.93408763}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:51.083021893+07:00","message":"receive interim result [true|false]: ตามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:51.083064223+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:51.083068193+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:51.083093803+07:00","message":"[buffer interim] 185 true ตามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.08310058+07:00","message":"[bufferProcess] interim [360000000]:ตามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083103623+07:00","message":"[bufferProcess] send to processor (isfinal):สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083106536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083109416+07:00","message":"> Transcript [1867] [false]: 'สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083112344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083114296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083118648+07:00","message":"StatePrefix: 'สามโลกให้ทันใช่ตัวตนอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083121503+07:00","message":"TextPushed: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083123368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083125494+07:00","message":"> Transcript [1868] [true]: 'ตามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.08312867+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083131503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083141534+07:00","message":"StatePrefix: 'สามโลกให้ทันใช่ตัวตนอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083145245+07:00","message":"TextPushed: 'สามโลกให้ทันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083167553+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083357915+07:00","message":"Push: 'ตัวตนอาจารย์นิดนึงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.08336157+07:00","message":"TextPushed: 'สามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083363977+07:00","message":"Set new StatePrefix : 'ตามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083366112+07:00","message":"Next Push (prob) : 'ตามโลกให้ทันใช่ตัวตนอาจารย์นิดนึงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:51.083375807+07:00","message":"push: {true ตัวตนอาจารย์นิดนึงครับ 0 0xc000314980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:51.083389431+07:00","message":"write aligntment file to 'tmp/7530/align_message_id_185.html'"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:51.092372096+07:00","message":"write wav file: './tmp/7530/7530_185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:51.364791488+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.003812613+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.003850001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.003855061+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.003866674+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.003873845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.003876562+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.003881619+07:00","message":"[buffer interim] 186 false วัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.003884506+07:00","message":"[buffer interim] 186 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.003890278+07:00","message":"[bufferProcess] interim [540000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.003892003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.00389451+07:00","message":"[bufferProcess] interim [600000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.003896946+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.003900209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.003902919+07:00","message":"> Transcript [1869] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.003905516+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.003980391+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.150715863+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.15075264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้\",\"confidence\":0.89753956}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.150759079+07:00","message":"receive interim result [true|false]: ทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.150769999+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.150772343+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.150778221+07:00","message":"[buffer interim] 186 true ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.15078525+07:00","message":"[bufferProcess] interim [870000000]:ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150789254+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150792884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150795549+07:00","message":"> Transcript [1870] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150798693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150800766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150804023+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.15080628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.15080779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150809723+07:00","message":"> Transcript [1871] [true]: 'ทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150811618+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.15081318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150814704+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150816242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.150818583+07:00","message":"Push: 'ทุกวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.150826424+07:00","message":"push: {true ทุกวันนี้ 0 0xc003386980}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:52.157259476+07:00","message":"write wav file: './tmp/7530/7530_186.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:52.360729192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:52.360743104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.575812882+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.921149139+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.921204421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.92120913+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:52.921220904+07:00","message":"[buffer interim] 187 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.92122639+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:52.921228241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.099124758+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.099161403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.099167535+07:00","message":"receive interim result [false|false]: ทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.099179337+07:00","message":"[buffer interim] 187 false ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.099184229+07:00","message":"[bufferProcess] interim [540000000]:ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.099186653+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.099191542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.099194197+07:00","message":"> Transcript [1872] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.099196147+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.212946+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.241261853+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.241293401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.241298705+07:00","message":"receive interim result [false|false]: ทำอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.241312801+07:00","message":"[buffer interim] 187 false ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.241318917+07:00","message":"[bufferProcess] interim [660000000]:ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.241321088+07:00","message":"[bufferProcess] send to processor:ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.241324261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.241327345+07:00","message":"> Transcript [1873] [false]: 'ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.241330476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.241332398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.241334459+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.24133681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.303795917+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.303829001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำอะไรบ้าง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.303834265+07:00","message":"receive interim result [true|false]: ทำอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.303843276+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.303845984+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.303853177+07:00","message":"[buffer interim] 187 true ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303858042+07:00","message":"[bufferProcess] interim [870000000]:ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303861238+07:00","message":"[bufferProcess] send to processor (isfinal):ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.30386419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303867202+07:00","message":"> Transcript [1874] [false]: 'ทำอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303869706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303871611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303873415+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303875272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303876851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303878713+07:00","message":"> Transcript [1875] [true]: 'ทำอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303880569+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303882083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.3038836+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303885221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:53.303887817+07:00","message":"Push: 'ทำอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.303896021+07:00","message":"push: {true ทำอะไรบ้าง 0 0xc00382b480}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:53.30947453+07:00","message":"write wav file: './tmp/7530/7530_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.405459982+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:53.983971062+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:54.079342428+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:54.079382372+07:00","message":"found end of frame, send empty tag with msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:54.079386302+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:54.079396841+07:00","message":"[buffer interim] 188 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:54.079405089+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:54.079409197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:54.079411889+07:00","message":"> Transcript [1876] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:54.079414545+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:54.079416377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:54.079418065+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:54.079419909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:54.079422998+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:54.079432647+07:00","message":"push: {true \n 0 0xc003386f80}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:54.084989908+07:00","message":"write wav file: './tmp/7530/7530_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:54.565863124+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:55.361226472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:55.36124806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.432240578+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.432286595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.432291742+07:00","message":"receive interim result [false|false]: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.432307483+07:00","message":"[buffer interim] 189 false 7"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.432313981+07:00","message":"[bufferProcess] interim [660000000]:7"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.432316281+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.432322907+07:00","message":"[bufferProcess] send to processor (ticker):7"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.432325546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.432328305+07:00","message":"> Transcript [1877] [false]: '7'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.432330756+07:00","message":"Set StatePrefix (first interim): '7'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.582432371+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.607802077+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.607835589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.607840723+07:00","message":"receive interim result [false|false]: 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.607855195+07:00","message":"[buffer interim] 189 false 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.607866776+07:00","message":"[bufferProcess] interim [780000000]:7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.607869187+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.643261174+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.743935983+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.74397913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7 วัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.74398553+07:00","message":"receive interim result [true|false]: 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.743995775+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.743998474+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.744005162+07:00","message":"[buffer interim] 189 true 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744014601+07:00","message":"[bufferProcess] interim [50000000]:7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744017753+07:00","message":"[bufferProcess] send to processor (isfinal):7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.74402097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744024044+07:00","message":"> Transcript [1878] [false]: '7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.74402677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744028517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744030304+07:00","message":"StatePrefix: '7'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.7440321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744033702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744035574+07:00","message":"> Transcript [1879] [true]: '7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744037333+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744039031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744040642+07:00","message":"StatePrefix: '7'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744042081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:55.744051514+07:00","message":"Push: '7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:55.744059552+07:00","message":"push: {true 7 วัน 0 0xc00382b880}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:55.750575223+07:00","message":"write wav file: './tmp/7530/7530_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.000627016+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.000669899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.000675672+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.000690561+07:00","message":"[buffer interim] 190 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.000697285+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.000699046+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.292879776+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.388529117+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.388577794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.388585054+07:00","message":"receive interim result [true|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.388595603+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.388598757+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.388606395+07:00","message":"[buffer interim] 190 true ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.388616289+07:00","message":"[bufferProcess] interim [870000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.388620472+07:00","message":"[bufferProcess] send to processor (isfinal):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.388625124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.3886298+07:00","message":"> Transcript [1880] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.388633287+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.388635643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.388638767+07:00","message":"> Transcript [1881] [true]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.38864278+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.388646264+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.388648748+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.3886508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:56.388656107+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.388663937+07:00","message":"push: {true ก็ 0 0xc000314380}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:56.394644463+07:00","message":"write wav file: './tmp/7530/7530_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:56.484568011+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.22239119+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.222438757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.222445777+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.2224627+07:00","message":"[buffer interim] 191 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.222470358+07:00","message":"[bufferProcess] interim [800000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.222473691+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.443866615+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.576274967+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.576307052+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.57631167+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.576322134+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.576324279+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.576329902+07:00","message":"[buffer interim] 191 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576335435+07:00","message":"[bufferProcess] interim [190000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576338578+07:00","message":"[bufferProcess] send to processor (isfinal):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576342582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576345439+07:00","message":"> Transcript [1882] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.57634743+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576348926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576350866+07:00","message":"> Transcript [1883] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576353419+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576355177+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576357166+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576359157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:57.576362347+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.576369977+07:00","message":"push: {true  0 0xc003386180}"}
{"level":"info","service":"Main","time":"2026-03-23T16:44:57.58264992+07:00","message":"write wav file: './tmp/7530/7530_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:57.644569748+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.193103+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.193149717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดแอป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.193156842+07:00","message":"receive interim result [false|false]: เปิดแอป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.193204388+07:00","message":"[buffer interim] 192 false เปิดแอป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.193212591+07:00","message":"[bufferProcess] interim [420000000]:เปิดแอป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.193217072+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:58.362031169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:44:58.362046523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.378497714+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.378524968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Happy\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.378529954+07:00","message":"receive interim result [false|false]: Happy"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.378545837+07:00","message":"[buffer interim] 192 false Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.378551882+07:00","message":"[bufferProcess] interim [540000000]:Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.37855421+07:00","message":"[bufferProcess] send to processor:เปิดแอป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.378562742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.378565851+07:00","message":"> Transcript [1884] [false]: 'เปิดแอป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.37856857+07:00","message":"Set StatePrefix (first interim): 'เปิดแอป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.431855952+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.431895444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แคปชั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.431900715+07:00","message":"receive interim result [false|false]: แคปชั่น"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.431910038+07:00","message":"[buffer interim] 192 false แคปชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.431915715+07:00","message":"[bufferProcess] interim [600000000]:แคปชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.431917723+07:00","message":"[bufferProcess] send to processor:Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.43192062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.431923456+07:00","message":"> Transcript [1885] [false]: 'Happy'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.431925801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.431927855+07:00","message":"Set new StatePrefix: 'Happy'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.511986088+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.512023825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดแอปเกม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.512029241+07:00","message":"receive interim result [false|false]: เปิดแอปเกม"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.512043433+07:00","message":"[buffer interim] 192 false เปิดแอปเกม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.512051152+07:00","message":"[bufferProcess] interim [660000000]:เปิดแอปเกม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.512053448+07:00","message":"[bufferProcess] send to processor:แคปชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.512058141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.512060833+07:00","message":"> Transcript [1886] [false]: 'แคปชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.512063045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.512064935+07:00","message":"Set new StatePrefix: 'แคปชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.541878013+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.541909522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดแอปแคปหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.541915103+07:00","message":"receive interim result [false|false]: เปิดแอปแคปหน้า"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.541925683+07:00","message":"[buffer interim] 192 false เปิดแอปแคปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.541930473+07:00","message":"[bufferProcess] interim [720000000]:เปิดแอปแคปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.54193259+07:00","message":"[bufferProcess] send to processor:เปิดแอปเกม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.541936086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.541938679+07:00","message":"> Transcript [1887] [false]: 'เปิดแอปเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.541940556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.541942323+07:00","message":"Set new StatePrefix: 'เปิดแอปเกม'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.632282501+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.632315021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด App K Plus\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.632320188+07:00","message":"receive interim result [false|false]: เปิด App K Plus"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.632334952+07:00","message":"[buffer interim] 192 false เปิด App K Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.632340685+07:00","message":"[bufferProcess] interim [780000000]:เปิด App K Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.632343675+07:00","message":"[bufferProcess] send to processor:เปิดแอปแคปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.632346792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.632349803+07:00","message":"> Transcript [1888] [false]: 'เปิดแอปแคปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.632351962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.632353659+07:00","message":"Set new StatePrefix: 'เปิดแอปแคปหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.807302457+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.807346451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"cap cap Cap\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.807352379+07:00","message":"receive interim result [false|false]: cap cap Cap"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:58.80736657+07:00","message":"[buffer interim] 192 false cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.807372678+07:00","message":"[bufferProcess] interim [20000000]:cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.807374942+07:00","message":"[bufferProcess] send to processor:เปิด App K Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.807382075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.807384925+07:00","message":"> Transcript [1889] [false]: 'เปิด App K Plus'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.807387319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:58.807390126+07:00","message":"Set new StatePrefix: 'เปิด App K Plus'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.204961605+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.205002439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"cap cap cap รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.20500832+07:00","message":"receive interim result [false|false]: cap cap cap รัก"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.205020243+07:00","message":"[buffer interim] 192 false cap cap cap รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.205026138+07:00","message":"[bufferProcess] interim [380000000]:cap cap cap รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.205028606+07:00","message":"[bufferProcess] send to processor:cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.205034918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.205037701+07:00","message":"> Transcript [1890] [false]: 'cap cap Cap'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.205039946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.205041735+07:00","message":"Set new StatePrefix: 'cap cap Cap'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.277403447+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.277441445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"cap cap cap Cap\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.277447063+07:00","message":"receive interim result [false|false]: cap cap cap Cap"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.277460351+07:00","message":"[buffer interim] 192 false cap cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.277470915+07:00","message":"[bufferProcess] interim [500000000]:cap cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.277473749+07:00","message":"[bufferProcess] send to processor:cap cap cap รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.277480843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.277484131+07:00","message":"> Transcript [1891] [false]: 'cap cap cap รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.277486283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.277488115+07:00","message":"Set new StatePrefix: 'cap cap cap รัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.38399051+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.384025791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"cap cap cap\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.384032976+07:00","message":"receive interim result [false|false]: cap cap cap"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.384043563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Cap\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.384046607+07:00","message":"receive interim result [false|false]:  Cap"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.384052828+07:00","message":"[buffer interim] 192 false cap cap cap"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.384058898+07:00","message":"[buffer interim] 192 false  Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.384063784+07:00","message":"[bufferProcess] interim [620000000]:cap cap cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.384066045+07:00","message":"[bufferProcess] send to processor:cap cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.384072495+07:00","message":"[bufferProcess] interim [620000000]: Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.384074901+07:00","message":"[bufferProcess] update buffer: cap cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.384080211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.384083516+07:00","message":"> Transcript [1892] [false]: 'cap cap cap Cap'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.384085476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.384087327+07:00","message":"Set new StatePrefix: 'cap cap cap Cap'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.894377093+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.894410956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"cap cap cap Cap\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.894416353+07:00","message":"receive interim result [false|false]: cap cap cap Cap"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:44:59.89443+07:00","message":"[buffer interim] 192 false cap cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.894436053+07:00","message":"[bufferProcess] interim [100000000]:cap cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.894438415+07:00","message":"[bufferProcess] send to processor:cap cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.894441508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.894444198+07:00","message":"> Transcript [1893] [false]: 'cap cap cap Cap'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.894447363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.894449318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.89445111+07:00","message":"StatePrefix: 'cap cap cap Cap'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:44:59.894453166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.277457121+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.277474604+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.277479657+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.277481583+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.277483346+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.277485174+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.277487034+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.277488763+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.27749103+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.277492932+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:01.277495103+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:01.362076207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:01.362079991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.243544733+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.314820712+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.344953364+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.344988921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"cap cap cap Cap\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.344994036+07:00","message":"receive interim result [true|false]: cap cap cap Cap"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.345004347+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.345006581+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.34501173+07:00","message":"[buffer interim] 192 true cap cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345018077+07:00","message":"[bufferProcess] interim [620000000]:cap cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345021346+07:00","message":"[bufferProcess] send to processor (isfinal):cap cap cap Cap"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345024931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.34502762+07:00","message":"> Transcript [1894] [false]: 'cap cap cap Cap'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345030641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345032696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345034896+07:00","message":"StatePrefix: 'cap cap cap Cap'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345036605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345038052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345039868+07:00","message":"> Transcript [1895] [true]: 'cap cap cap Cap'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345041688+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345043516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345045068+07:00","message":"StatePrefix: 'cap cap cap Cap'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345046578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.345052815+07:00","message":"Push: 'cap cap cap Cap'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.345061317+07:00","message":"push: {true cap cap cap Cap 0 0xc003387100}"}
{"level":"info","service":"Main","time":"2026-03-23T16:45:02.355463384+07:00","message":"write wav file: './tmp/7530/7530_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.442837286+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.504922003+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.617100678+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.617117974+07:00","message":"found end of frame, send empty tag with msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.617121083+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.61712735+07:00","message":"[buffer interim] 193 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.617132902+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.617136726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.617140083+07:00","message":"> Transcript [1896] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.617142415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.617144183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.617145979+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.617147705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.617149974+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.617158018+07:00","message":"push: {true \n 0 0xc002d0ec00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:45:02.621457553+07:00","message":"write wav file: './tmp/7530/7530_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.892836978+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.892877398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เ***\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.892883035+07:00","message":"receive interim result [false|false]: เ***"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:02.89289728+07:00","message":"[buffer interim] 194 false เ***"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.892904144+07:00","message":"[bufferProcess] interim [420000000]:เ***"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:02.892906117+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.057781318+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.057823387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7m\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.057829462+07:00","message":"receive interim result [false|false]: 7m"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.057844024+07:00","message":"[buffer interim] 194 false 7m"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.057853729+07:00","message":"[bufferProcess] interim [540000000]:7m"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.057857092+07:00","message":"[bufferProcess] send to processor:เ***"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.057864354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.057868638+07:00","message":"> Transcript [1897] [false]: 'เ***'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.057871883+07:00","message":"Set StatePrefix (first interim): 'เ***'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.21478419+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.214818657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"SF\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.214827774+07:00","message":"receive interim result [false|false]: SF"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.214840917+07:00","message":"[buffer interim] 194 false SF"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.214847564+07:00","message":"[bufferProcess] interim [720000000]:SF"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.214849842+07:00","message":"[bufferProcess] send to processor:7m"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.214855246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.214858139+07:00","message":"> Transcript [1898] [false]: '7m'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.214860274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.214862134+07:00","message":"Set new StatePrefix: '7m'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.240139457+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.240167439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KFC\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.24017213+07:00","message":"receive interim result [false|false]: KFC"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.240191496+07:00","message":"[buffer interim] 194 false KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.240197537+07:00","message":"[bufferProcess] interim [780000000]:KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.240199906+07:00","message":"[bufferProcess] send to processor:SF"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.240202667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.240205174+07:00","message":"> Transcript [1899] [false]: 'SF'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.240207086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.240209103+07:00","message":"Set new StatePrefix: 'SF'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.389997521+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.390034374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Jetset'er\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.390040131+07:00","message":"receive interim result [false|false]: Jetset'er"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.390051458+07:00","message":"[buffer interim] 194 false Jetset'er"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.390057841+07:00","message":"[bufferProcess] interim [840000000]:Jetset'er"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.390060106+07:00","message":"[bufferProcess] send to processor:KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.390065267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.39006848+07:00","message":"> Transcript [1900] [false]: 'KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.390070863+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.390072888+07:00","message":"Set new StatePrefix: 'KFC'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.403091689+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.507810731+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.507846638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ess\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.507852496+07:00","message":"receive interim result [false|false]: ess"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.507866215+07:00","message":"[buffer interim] 194 false ess"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.507873372+07:00","message":"[bufferProcess] interim [80000000]:ess"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.507876027+07:00","message":"[bufferProcess] send to processor:Jetset'er"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.507879921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.507882816+07:00","message":"> Transcript [1901] [false]: 'Jetset'er'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.50788504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.507886868+07:00","message":"Set new StatePrefix: 'Jetset'er'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.524142439+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.550555268+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.550587128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Jetset'er\",\"confidence\":0.6818472}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.550592193+07:00","message":"receive interim result [true|false]: Jetset'er"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.550602853+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.550605029+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.550610982+07:00","message":"[buffer interim] 194 true Jetset'er"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550617345+07:00","message":"[bufferProcess] interim [110000000]:Jetset'er"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550621256+07:00","message":"[bufferProcess] send to processor (isfinal):ess"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550637953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550658296+07:00","message":"> Transcript [1902] [false]: 'ess'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550661301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550664212+07:00","message":"Set new StatePrefix: 'ess'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550666763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550669134+07:00","message":"> Transcript [1903] [true]: 'Jetset'er'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550671883+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550673725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550675977+07:00","message":"StatePrefix: 'ess'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550677897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.550685416+07:00","message":"Push: 'Jetset'er'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.550697552+07:00","message":"push: {true Jetset'er 0 0xc00313e380}"}
{"level":"info","service":"Main","time":"2026-03-23T16:45:03.556330761+07:00","message":"write wav file: './tmp/7530/7530_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.892620731+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.892660535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.892665636+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.892680328+07:00","message":"[buffer interim] 195 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.892687707+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.892689488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.998478543+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.998510813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.998515787+07:00","message":"receive interim result [false|false]: ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:03.998526911+07:00","message":"[buffer interim] 195 false ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.998533572+07:00","message":"[bufferProcess] interim [480000000]:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.998535836+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.998541575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.998544361+07:00","message":"> Transcript [1904] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:03.998546432+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.200281828+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.200315219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.200320864+07:00","message":"receive interim result [false|false]: ก็ต้องเอา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.200334795+07:00","message":"[buffer interim] 195 false ก็ต้องเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.200341369+07:00","message":"[bufferProcess] interim [720000000]:ก็ต้องเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.20034391+07:00","message":"[bufferProcess] send to processor:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.200349384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.200352278+07:00","message":"> Transcript [1905] [false]: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.200357375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.200359493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.200361542+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.200363649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:04.362203936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:04.362205254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.573140616+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.573203751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องเอาไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.57321045+07:00","message":"receive interim result [false|false]: ก็ต้องเอาไอ้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.573225985+07:00","message":"[buffer interim] 195 false ก็ต้องเอาไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.573238772+07:00","message":"[bufferProcess] interim [80000000]:ก็ต้องเอาไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.573241411+07:00","message":"[bufferProcess] send to processor:ก็ต้องเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.573249007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.573251871+07:00","message":"> Transcript [1906] [false]: 'ก็ต้องเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.573255197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.573258955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.573261094+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.573262957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.702926395+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.702965315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องเอา ID\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.702972024+07:00","message":"receive interim result [false|false]: ก็ต้องเอา ID"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.702992583+07:00","message":"[buffer interim] 195 false ก็ต้องเอา ID"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.703002071+07:00","message":"[bufferProcess] interim [140000000]:ก็ต้องเอา ID"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.703005877+07:00","message":"[bufferProcess] send to processor:ก็ต้องเอาไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.70301143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.703015804+07:00","message":"> Transcript [1907] [false]: 'ก็ต้องเอาไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.703020246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.703023164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.70302664+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.703029733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.771828548+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.77186702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องเอาไอเดีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.771874156+07:00","message":"receive interim result [false|false]: ก็ต้องเอาไอเดีย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.771891662+07:00","message":"[buffer interim] 195 false ก็ต้องเอาไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771900713+07:00","message":"[bufferProcess] interim [260000000]:ก็ต้องเอาไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771904769+07:00","message":"[bufferProcess] send to processor:ก็ต้องเอา ID"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771909738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771914427+07:00","message":"> Transcript [1908] [false]: 'ก็ต้องเอา ID'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.77191882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771921414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771924707+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771927325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771931552+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771934214+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771936951+07:00","message":"Set new StatePrefix : 'ก็ต้องเอา ID'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.771939687+07:00","message":"Next Push (prob) : 'ต้องเอา ID'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.77195155+07:00","message":"push: {false ก็ 0 0xc00382b200}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.967242274+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.967281665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องเอาไอเดียนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.967287357+07:00","message":"receive interim result [false|false]: ก็ต้องเอาไอเดียนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:04.96730337+07:00","message":"[buffer interim] 195 false ก็ต้องเอาไอเดียนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.96731197+07:00","message":"[bufferProcess] interim [440000000]:ก็ต้องเอาไอเดียนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.967314708+07:00","message":"[bufferProcess] send to processor:ก็ต้องเอาไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.967318822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.96732195+07:00","message":"> Transcript [1909] [false]: 'ก็ต้องเอาไอเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.967324124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:04.967326163+07:00","message":"Set new StatePrefix: 'ก็ต้องเอาไอเดีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.003035587+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.110867929+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.110909258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องเอาไอเดียเนี้ย\",\"confidence\":0.88755023}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.110915275+07:00","message":"receive interim result [true|false]: ก็ต้องเอาไอเดียเนี้ย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.110924371+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.110926569+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.110933992+07:00","message":"[buffer interim] 195 true ก็ต้องเอาไอเดียเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110943363+07:00","message":"[bufferProcess] interim [710000000]:ก็ต้องเอาไอเดียเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110948882+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ต้องเอาไอเดียนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110952267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110955279+07:00","message":"> Transcript [1910] [false]: 'ก็ต้องเอาไอเดียนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110958464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110960598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.11096233+07:00","message":"StatePrefix: 'ก็ต้องเอาไอเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110964942+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110966654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110968517+07:00","message":"> Transcript [1911] [true]: 'ก็ต้องเอาไอเดียเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110970471+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110971974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110973509+07:00","message":"StatePrefix: 'ก็ต้องเอาไอเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110975076+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.110982254+07:00","message":"Push: 'ต้องเอาไอเดียเนี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.110990578+07:00","message":"push: {true ต้องเอาไอเดียเนี้ย 0 0xc00382b200}"}
{"level":"info","service":"Main","time":"2026-03-23T16:45:05.118988468+07:00","message":"write wav file: './tmp/7530/7530_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.324995284+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.703428267+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.703474639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.703479829+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.703493288+07:00","message":"[buffer interim] 196 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.703499444+07:00","message":"[bufferProcess] interim [420000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.703501303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.833239863+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.83328401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.833289842+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:05.833305414+07:00","message":"[buffer interim] 196 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.833314047+07:00","message":"[bufferProcess] interim [480000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.83331656+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.833323129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.833326146+07:00","message":"> Transcript [1912] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:05.833328642+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.165320231+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.280068819+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.280116056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\",\"confidence\":0.94517934}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.280122766+07:00","message":"receive interim result [true|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.280132903+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.280135287+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.280164422+07:00","message":"[buffer interim] 196 true ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280195441+07:00","message":"[bufferProcess] interim [50000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280207436+07:00","message":"[bufferProcess] send to processor (isfinal):ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280212737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280217621+07:00","message":"> Transcript [1913] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280221285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280224397+07:00","message":"Set new StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280227064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280230579+07:00","message":"> Transcript [1914] [true]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280234357+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280237273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.28024075+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280243677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.280251565+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.280264609+07:00","message":"push: {true ไป 0 0xc000044280}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.286033431+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"Main","time":"2026-03-23T16:45:06.286206868+07:00","message":"write wav file: './tmp/7530/7530_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.413868782+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.540217179+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.540236728+07:00","message":"found end of frame, send empty tag with msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.540239835+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.540246858+07:00","message":"[buffer interim] 197 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.540254335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.540258288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.540261891+07:00","message":"> Transcript [1915] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.5402641+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.540266009+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.540267881+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.540269549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.540272102+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.540282546+07:00","message":"push: {true \n 0 0xc003386380}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.544295714+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"Main","time":"2026-03-23T16:45:06.54489658+07:00","message":"write wav file: './tmp/7530/7530_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.889894378+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.889930947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.889936178+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:06.889949574+07:00","message":"[buffer interim] 198 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.889956664+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:06.889959137+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.037681083+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.037725445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.037730591+07:00","message":"receive interim result [false|false]: ไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.037746179+07:00","message":"[buffer interim] 198 false ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.037753852+07:00","message":"[bufferProcess] interim [480000000]:ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.037756571+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.037760174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.037763187+07:00","message":"> Transcript [1916] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.037765356+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.07897268+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.079007789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.079013145+07:00","message":"receive interim result [false|false]: ไปนำ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.07902695+07:00","message":"[buffer interim] 198 false ไปนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.07903365+07:00","message":"[bufferProcess] interim [540000000]:ไปนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.079036098+07:00","message":"[bufferProcess] send to processor:ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.079041726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.079044197+07:00","message":"> Transcript [1917] [false]: 'ไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.079046995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.079048951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.079050644+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.079052796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.21381664+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.213871247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนำเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.213878039+07:00","message":"receive interim result [false|false]: ไปนำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.213893233+07:00","message":"[buffer interim] 198 false ไปนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.213904351+07:00","message":"[bufferProcess] interim [720000000]:ไปนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.213906969+07:00","message":"[bufferProcess] send to processor:ไปนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.213911188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.213914135+07:00","message":"> Transcript [1918] [false]: 'ไปนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.213918264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.213920466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.213922428+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.213924342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:07.362673692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:07.362689993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.784979874+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.78503745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนำเสนอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.785044701+07:00","message":"receive interim result [false|false]: ไปนำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.785059564+07:00","message":"[buffer interim] 198 false ไปนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.785066653+07:00","message":"[bufferProcess] interim [320000000]:ไปนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.785069136+07:00","message":"[bufferProcess] send to processor:ไปนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.785072717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.785075449+07:00","message":"> Transcript [1919] [false]: 'ไปนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.785078313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.785080384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.785082144+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.785084234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.910247879+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.910286529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนำเสนอขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.910292543+07:00","message":"receive interim result [false|false]: ไปนำเสนอขาย"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.910306907+07:00","message":"[buffer interim] 198 false ไปนำเสนอขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.910313816+07:00","message":"[bufferProcess] interim [380000000]:ไปนำเสนอขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.910316252+07:00","message":"[bufferProcess] send to processor:ไปนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.910321779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.91032727+07:00","message":"> Transcript [1920] [false]: 'ไปนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.910330336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.910332385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.910334458+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.910336562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.910341151+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.91034338+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.910345487+07:00","message":"Set new StatePrefix : 'ไปนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:07.910347528+07:00","message":"Next Push (prob) : 'นำเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:07.910355556+07:00","message":"push: {false ไป 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.166351823+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.166395262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนำเสนอขายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.166401472+07:00","message":"receive interim result [false|false]: ไปนำเสนอขายคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.166418394+07:00","message":"[buffer interim] 198 false ไปนำเสนอขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.166425367+07:00","message":"[bufferProcess] interim [620000000]:ไปนำเสนอขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.166428576+07:00","message":"[bufferProcess] send to processor:ไปนำเสนอขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.166436372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.166439749+07:00","message":"> Transcript [1921] [false]: 'ไปนำเสนอขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.166442899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.166444817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.166446681+07:00","message":"StatePrefix: 'ไปนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.166449515+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.202885011+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.312120154+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.312169113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนำเสนอขายคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.312176311+07:00","message":"receive interim result [false|false]: ไปนำเสนอขายคนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.312204763+07:00","message":"[buffer interim] 198 false ไปนำเสนอขายคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.312217179+07:00","message":"[bufferProcess] interim [740000000]:ไปนำเสนอขายคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.312219873+07:00","message":"[bufferProcess] send to processor:ไปนำเสนอขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.312227935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.312230961+07:00","message":"> Transcript [1922] [false]: 'ไปนำเสนอขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.312234842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.312237196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.312238969+07:00","message":"StatePrefix: 'ไปนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.312242589+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.385576721+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.385626798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนำเสนอขายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.38563308+07:00","message":"receive interim result [false|false]: ไปนำเสนอขายคน"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.38565409+07:00","message":"[buffer interim] 198 false ไปนำเสนอขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.385661596+07:00","message":"[bufferProcess] interim [860000000]:ไปนำเสนอขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.385665608+07:00","message":"[bufferProcess] send to processor:ไปนำเสนอขายคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.385669411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.385672464+07:00","message":"> Transcript [1923] [false]: 'ไปนำเสนอขายคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.385675843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.385677943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.385679776+07:00","message":"StatePrefix: 'ไปนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.385682123+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.439269423+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.439315817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนำเสนอขายคนเดียว\",\"confidence\":0.9199333}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.43932223+07:00","message":"receive interim result [true|false]: ไปนำเสนอขายคนเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.439334761+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.439336992+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.439345042+07:00","message":"[buffer interim] 198 true ไปนำเสนอขายคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439351882+07:00","message":"[bufferProcess] interim [890000000]:ไปนำเสนอขายคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439355588+07:00","message":"[bufferProcess] send to processor (isfinal):ไปนำเสนอขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439359155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439362249+07:00","message":"> Transcript [1924] [false]: 'ไปนำเสนอขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439365648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439367954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.43936969+07:00","message":"StatePrefix: 'ไปนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439371787+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439378459+07:00","message":"Push: 'นำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439380199+07:00","message":"TextPushed: 'ไปนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439382655+07:00","message":"Set new StatePrefix : 'ไปนำเสนอขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439384523+07:00","message":"Next Push (prob) : 'ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439386102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.43938889+07:00","message":"> Transcript [1925] [true]: 'ไปนำเสนอขายคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439391028+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439393051+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439395054+07:00","message":"StatePrefix: 'ไปนำเสนอขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439396768+07:00","message":"TextPushed: 'ไปนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-23T16:45:08.439398688+07:00","message":"Push: 'ขายคนเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.43940695+07:00","message":"push: {false นำเสนอ 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:08.439413414+07:00","message":"push: {true ขายคนเดียว 0 0xc000045b00}"}
{"level":"info","service":"Main","time":"2026-03-23T16:45:08.447829938+07:00","message":"write wav file: './tmp/7530/7530_198.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:10.362784188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:10.362830439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:13.363565084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:13.363564966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:16.364591404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:16.364612505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:19.365315176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:19.365341241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:22.366160212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:22.366241452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:25.366904274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:25.366922882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:28.367074667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:28.367093844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:31.27738217+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:31.277421167+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:31.277425895+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:31.277429463+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:31.277433871+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:31.277436711+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:31.277439305+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:31.277442656+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:45:31.277445272+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:31.367630926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:31.367649927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:34.368047624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:34.368047001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:37.368273628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:37.36833282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:40.368414327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:40.368440395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:43.368799962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:43.368824549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:46.369531549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:46.369533521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:49.369612712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:49.369622428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:52.370083588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:52.370111725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:55.370269195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:55.370325208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:58.371184136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:45:58.371230379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276597071+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276634621+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276637949+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276639817+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276641523+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276643536+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276645319+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276647465+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.27664905+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276650733+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276652241+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276653739+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276655886+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276657594+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276659161+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276660728+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276662234+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:01.276663832+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:01.371867552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:01.371897261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:04.372750039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:04.372771745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:07.37305752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:07.373104463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:10.373144812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:10.373156213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:13.373266644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:13.373316769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:16.374277848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:16.374292647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:19.375177489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:19.375205606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:22.375570007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:22.375582905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:25.375649924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:25.3756452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:28.37622677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:28.376264778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:31.276528666+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:31.276551028+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:31.276553667+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:31.276555386+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:31.27655755+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:31.276559377+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-23T16:46:31.276561175+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:31.376805399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:31.376830164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:34.37774629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:34.37776975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:37.377773816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:37.377815545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:40.378764218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:40.378774135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:43.379466461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:43.379473696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:46.379718145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:46.37976357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:49.380470615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:49.380487879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:52.380842651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:52.380886356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:55.381793571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:55.381824981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:58.382349437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:46:58.382366663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:01.38293452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:01.382947369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:04.383635752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:04.383674359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:07.384542972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:07.384546709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:10.384730119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:10.384747379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:13.385400394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:13.385423691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:16.385788989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:16.385803075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:19.38646271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:19.386532796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:22.38698951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:22.386994172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:25.387565851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:25.387589116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:28.388253421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:28.388274918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:31.388831838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:31.388831839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:34.389315113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:34.389318012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:37.389542882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:37.389547345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:40.390141674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:40.390144643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:43.390375704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:43.390400813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:46.390695303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:46.390705562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:49.391476594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:49.391493572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:52.392223658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:52.392239434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:55.39307406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:55.39307858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:58.393364574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:47:58.393411573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:01.393619667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:01.393619665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:04.393671596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:04.393667001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:07.393953986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:07.393966621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:10.39450975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:10.394523859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:13.394963801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:13.394983015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:16.395252372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:16.395295546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:19.395465187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:19.395482135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:22.395979099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:22.396019046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:25.396573718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:25.396613528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:28.396902691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:28.396926304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:31.397839654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:31.397860463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:34.39844552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:34.39845538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:37.39874489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:37.3987853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:40.399613011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:40.399622985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:43.400075764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:43.400067348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:46.400970952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:46.401014723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:49.401736675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:49.401746708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:52.402187946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:52.402203569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:55.403042925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:55.403080288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:58.403326202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:48:58.4033656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:01.404021453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:01.404052621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:04.404887714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:04.404899729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:07.405206402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:07.40520633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:10.405770705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:10.405785957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:13.406263001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:13.406300587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:16.406387183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:16.406388864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:19.406625613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:19.406651513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:22.407089518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:22.407095852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:25.407996255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:25.40802089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:28.408325955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:28.40833308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:31.408396782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:31.408405425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:34.40944849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:34.40947583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:37.409723905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:37.409770398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:40.410073542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:40.410110831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:43.410502377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:43.410517782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:46.411477811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:46.411521812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:49.411915406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:49.41194388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:52.412379775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:52.412399387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:55.41304773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:55.413096178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:58.413356045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:49:58.413396945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:01.414062538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:01.414090346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:04.41412609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:04.414126154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:07.415002248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:07.415025489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:10.415435014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:10.415455419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:13.416028007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:13.416064535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:16.41683849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:16.416861382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:19.416934195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:19.416962461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:22.417453416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:22.417472125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:25.417918976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:25.417922682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:28.418250017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:28.418286085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:31.419164479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:31.419173292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:34.419218894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:34.419261364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:37.419571472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:37.419573919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:40.420156101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:40.420213192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:43.420838183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:43.420888645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:46.421442398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:46.42144807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:49.42206757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:49.422080847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:52.42224726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:52.422258374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:55.422723077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:55.422740078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:58.423043473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:50:58.423068352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:01.423287625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:01.423328133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:04.424142271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:04.424193742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:07.424586843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:07.424722032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:10.424664278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:10.424709424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:13.425197424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:13.425236554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:16.425370729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:16.425407263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:19.4262171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:19.426236495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:22.4268127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:22.42685291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:25.427794663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:25.427799556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:28.428149216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:28.428171635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:31.428221634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:31.428255058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:34.428398108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:34.428417174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:37.428716076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:37.428721168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:40.429510652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:40.429525546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:43.429891688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:43.42990661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:46.430844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:46.43085279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:49.43182551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:49.431833112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:52.432321988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:52.432340812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:55.432733317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:55.432733388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:58.433045211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:51:58.433053175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:01.433157247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:01.433199023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:04.434059613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:04.434064167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:07.434155106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:07.434163906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:10.43485072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:10.434868187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:13.435160942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:13.435162485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:16.435500174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:16.43554101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:19.4358733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:19.435878251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:22.43596227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:22.436004222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:25.436378287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:25.436386403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:28.436702399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:28.43672368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:31.437517104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:31.437519542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:34.438041164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:34.438061409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:37.438392065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:37.438409299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:40.439253839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:40.439296352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:43.439663815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:43.439687188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:46.440607855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:46.440607408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:49.441632969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:49.441665875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:52.442672096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:52.442682573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:55.443104531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:55.443132596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:58.443437722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:52:58.443444161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:01.443615916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:01.443618116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:04.444449542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:04.444475005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:07.444862705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:07.444866956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:10.44550891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:10.445537263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:13.446416706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:13.446439239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:16.447474934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:16.447482867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:19.447510517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:19.447518209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:22.448074811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:22.448073333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:25.448968469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:25.448989607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:28.449023772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:28.449046021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:31.449553737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:31.449593805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:34.449936802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:34.449957334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:37.450265694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:37.45027435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:40.450680699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:40.450684514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:43.148387835+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-03-23T16:53:43.148404898+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:43.148451759+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:43.148476062+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:43.45108722+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:43.451096982+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:43.625302351+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:43.62537115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:43.625381569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:46.451334683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:46.451358944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:49.451713996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-23T16:53:52.452005457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
